You need to sign in or sign up before continuing.
  • Dan Nicholson's avatar
    feat: fix + enable OIDC auth method (#2282) · d5d368cd
    Dan Nicholson authored
    * fix: pass userinfo URL in oidc strategy
    
    The userinfo URL from the definition was not being provided to the
    passport strategy, which resulted in a type error trying to resolve the
    user's profile. Furthermore, the name of the defined URL was
    inconsistent with all other authentication method URLs.
    
    * fix: pass all necessary scopes to oidc auth method
    
    When no scopes are provided, passport-openidconnect uses only `openid`,
    which does not contain the username or email address. Include `profile`
    and `email` to ensure the necessary claims are included.
    
    * fix: update oidc method to call processProfile correctly
    
    Now the profile object and providerKey are passed to processProfile. The
    usernameClaim no longer has any use as the email address is the
    username.
    
    * fix: mark oidc authentication method as available
    d5d368cd
Name
Last commit
Last update
..
auth0 Loading commit data...
azure Loading commit data...
cas Loading commit data...
discord Loading commit data...
dropbox Loading commit data...
facebook Loading commit data...
firebase Loading commit data...
github Loading commit data...
gitlab Loading commit data...
google Loading commit data...
keycloak Loading commit data...
ldap Loading commit data...
local Loading commit data...
microsoft Loading commit data...
oauth2 Loading commit data...
oidc Loading commit data...
okta Loading commit data...
saml Loading commit data...
slack Loading commit data...
twitch Loading commit data...