fix: Explain why logging in will not work

This commit is contained in:
Joachim Van Herwegen
2021-08-18 16:18:07 +02:00
parent f0f59a8f27
commit a062a710bc
3 changed files with 12 additions and 6 deletions

View File

@@ -227,10 +227,9 @@ export class IdentityProviderHttpHandler extends HttpHandler {
if (result.type === 'complete') {
if (!oidcInteraction) {
// Once https://github.com/solid/community-server/pull/898 is merged
// we want to assign an error code here to have a more thorough explanation
throw new BadRequestHttpError(
'This action can only be executed as part of an authentication flow. It should not be used directly.',
'This action can only be performed as part of an OIDC authentication flow.',
{ errorCode: 'E0002' },
);
}
// Create a redirect URL with the OIDC library