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 <[email protected]>
AuthorDate: Thu Nov 2 07:35:08 2023 +0800
Update webserver.rst to include information of supported OAuth2 providers
(#35237)
---------
Co-authored-by: Vincent <[email protected]>
---
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``.