Merge branch 'bugfix/auth-add-missing-scope' into 'master'

auth: add missing scope to token request for CERN SSO

See merge request caimira/caimira!442
This commit is contained in:
Luis Aleixo 2023-05-08 14:18:20 +02:00
commit bfe9a7db04

View file

@ -57,7 +57,7 @@ class Authentication(BaseHandler, OIDCClientMixin):
async with self.get_oidc_client() as oidc_cli:
redirect_uri = f'{self.request.protocol}://{self.request.host}/auth/authorize'
LOG.info(f'Redirecting to the authorization url. Will return to {redirect_uri}')
return self.redirect(oidc_cli.authorization_url(redirect_uri=redirect_uri))
return self.redirect(oidc_cli.authorization_url(redirect_uri=redirect_uri, scope="openid"))
class Authorization(BaseHandler, OIDCClientMixin):