This is an automated email from the ASF dual-hosted git repository. potiuk pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push: new 283fb9fd31 Update webserver.rst to include information of supported OAuth2 providers (#35237) 283fb9fd31 is described below commit 283fb9fd317862e5b375dbcc126a660fe8a22e11 Author: rqi14 <runzhang.qi...@ucl.ac.uk> AuthorDate: Thu Nov 2 07:35:08 2023 +0800 Update webserver.rst to include information of supported OAuth2 providers (#35237) --------- Co-authored-by: Vincent <97131062+vincb...@users.noreply.github.com> --- docs/apache-airflow/security/webserver.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/apache-airflow/security/webserver.rst b/docs/apache-airflow/security/webserver.rst index aa89e580e2..e3b4bf0565 100644 --- a/docs/apache-airflow/security/webserver.rst +++ b/docs/apache-airflow/security/webserver.rst @@ -95,7 +95,9 @@ Other Methods Since Airflow 2.0, the default UI is the Flask App Builder RBAC. A ``webserver_config.py`` configuration file is automatically generated and can be used to configure the Airflow to support authentication -methods like OAuth, OpenID, LDAP, REMOTE_USER. +methods like OAuth, OpenID, LDAP, REMOTE_USER. It should be noted that due to the limitation of Flask AppBuilder +and Authlib, only a selection of OAuth2 providers is supported. This list includes ``github``, ``githublocal``, ``twitter``, +``linkedin``, ``google``, ``azure``, ``openshift``, ``okta``, ``keycloak`` and ``keycloak_before_17``. The default authentication option described in the :ref:`Web Authentication <web-authentication>` section is related with the following entry in the ``$AIRFLOW_HOME/webserver_config.py``.