-
Notifications
You must be signed in to change notification settings - Fork 298
Closed as not planned
Labels
authenhancementNew feature or requestNew feature or requestmove-to-closeLacks clarity or roadmap mismatchLacks clarity or roadmap mismatchrfcRequest for commentRequest for comment
Milestone
Description
Summary
Increase the number of Authentication providers supported
Motivation
Right now, only EasyAuth and Azure AD are supported. Common authentication providers like Auth0 and in general support for any provider compatible with the OAuth2 protocol should be provided. This would eneable also on-prem users to use custom or third party OAuth2 providers they trust.
Functional Specifications
Using the jwt section in the configuration file it will be possible to specify, like already implemented,
issuerthat will be used to validate the token receivedaudiencethat will be used to determine the used/required scope
there will be also the ability to specify where the role claims can be found using a dedicated option
roles.pathwill allow to specify JSON path where roles are in the received JWT token.
For example, for an Azure AD token the roles.path would be roles
Prior Work
A discuss arone the topic was started in #719
matthiasguentert
Metadata
Metadata
Assignees
Labels
authenhancementNew feature or requestNew feature or requestmove-to-closeLacks clarity or roadmap mismatchLacks clarity or roadmap mismatchrfcRequest for commentRequest for comment
Type
Projects
Status
Done