Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update auth manager interface to extend fast APIs #44847

Closed
2 tasks done
vincbeck opened this issue Dec 11, 2024 · 2 comments
Closed
2 tasks done

Update auth manager interface to extend fast APIs #44847

vincbeck opened this issue Dec 11, 2024 · 2 comments
Assignees
Labels
area:API Airflow's REST/HTTP API area:auth kind:feature Feature Requests

Comments

@vincbeck
Copy link
Contributor

Description

Today, it is possible to extend the Flask Rest API using get_api_endpoints in the auth manager interface. In Airflow 3, we will no longer use Flask and use Fast API instead. The auth manager interface needs to be updated to add an option so that the auth manager can extend the Fast API defined in Airflow.

Use case/motivation

Example of usage: the FAB auth manager needs to extend the Airflow API to add user and roles related API.

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

@vincbeck vincbeck added kind:feature Feature Requests needs-triage label for new issues that we didn't triage yet labels Dec 11, 2024
@vincbeck vincbeck self-assigned this Dec 11, 2024
@vincbeck
Copy link
Contributor Author

@pierrejeambrun

@dosubot dosubot bot added area:API Airflow's REST/HTTP API area:auth labels Dec 11, 2024
@pierrejeambrun
Copy link
Member

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:API Airflow's REST/HTTP API area:auth kind:feature Feature Requests
Development

No branches or pull requests

2 participants