acelinkio opened a new issue, #39124:
URL: https://github.com/apache/airflow/issues/39124

   ### Description
   
   Follow up to #35131/#35237 which updated the docs to list which OIDC 
Providers are supported in the code.  This request is to add support for 
generic oidc providers.  There are a number of smaller OIDC Providers that 
would be awesome to allow authentication through.  Authentik, Discord, 
Authelia, AWS Cognito, and the growing number of alternatives.
   
   As the previous ticket points out, the current implementation is limited to 
the case statement in get_oauth_user_info function located here: 
https://github.com/apache/airflow/blob/2.9.0/airflow/providers/fab/auth_manager/security_manager/override.py#L2169-L2276
   
   It would be awesome to have that extended to cover additional providers.
   
   ### Use case/motivation
   
   Would like to use Authenik to access AirTables
   
   ### Related issues
   
   #35131/#35237
   
   ### Are you willing to submit a PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to