I am using a very basic version of the ProviderLogin component to allow a user can login in with my WebApp. I have pretty much taken it as is from the generator without wrapping it in PanelBody, LoginPanel, etc:
<ProviderLogin
selectPlaceholder={t('login.selectPlaceholder')}
inputPlaholder={t('login.inputPlaholder')}
formButtonText={t('login.formButtonText')}
btnTxtWebId={t('login.btnTxtWebId')}
btnTxtProvider={t('login.btnTxtProvider')}
className="provider-login-component"
callbackUri={`${window.location.origin}/welcome`}
errorsText={{
unknown: t('login.errors.unknown'),
webIdNotValid: t('login.errors.webIdNotValid'),
emptyProvider: t('login.errors.emptyProvider'),
emptyWebId: t('login.errors.emptyWebId')
}}
theme={{
buttonLogin: 'ids-link',
inputLogin: '',
linkButton: ''
}}
/>
</PanelBody>
I can select a Provider to login with (Inrupt, Solid Community) but when I click login nothing happens. In my network console I see it is making the following requests/responses after I click login with solid.community selected as a provider:
https:// solid.community/.well-known/openid-configuration; 304 Not Modified
https:// solid.community/jwks: 304 Not modified
https:// solid.community/register: 404 Bad Request
Can someone tell me what am I missing?