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 6a22981716b Add authentication section in FAB auth manager API 
documentation (#48455)
6a22981716b is described below

commit 6a22981716bd0a210d4fa64207c011f1dc8405f6
Author: Vincent <[email protected]>
AuthorDate: Sun Mar 30 21:48:02 2025 -0400

    Add authentication section in FAB auth manager API documentation (#48455)
---
 docs/conf.py                                                     | 1 -
 .../fab/src/airflow/providers/fab/auth_manager/openapi/v1.yaml   | 9 +++++++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/docs/conf.py b/docs/conf.py
index b5c6ba76702..8016c1f8099 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -944,7 +944,6 @@ elif PACKAGE_NAME == "apache-airflow-providers-fab":
             "spec": fab_auth_manager_flask_api_path.as_posix(),
             "opts": {
                 "hide-hostname": True,
-                "no-auto-auth": True,
             },
         },
         {
diff --git 
a/providers/fab/src/airflow/providers/fab/auth_manager/openapi/v1.yaml 
b/providers/fab/src/airflow/providers/fab/auth_manager/openapi/v1.yaml
index c95a6c5e927..4ae5bffee3e 100644
--- a/providers/fab/src/airflow/providers/fab/auth_manager/openapi/v1.yaml
+++ b/providers/fab/src/airflow/providers/fab/auth_manager/openapi/v1.yaml
@@ -687,12 +687,21 @@ components:
     Basic:
       type: http
       scheme: basic
+      description: To authenticate FAB auth manager API requests, clients have 
the option to use basic
+        authentication. To learn more about FAB auth manager API 
authentication, please read
+        
https://airflow.apache.org/docs/apache-airflow-providers-fab/stable/auth-manager/api-authentication.html#basic-authentication.
     GoogleOpenId:
       type: openIdConnect
       openIdConnectUrl: 
https://accounts.google.com/.well-known/openid-configuration
+      description: To authenticate FAB auth manager API requests, clients have 
the option to use Google OpenID.
+        To learn more about Google OpenID authentication, please read
+        
https://airflow.apache.org/docs/apache-airflow-providers-google/stable/api-auth-backend/google-openid.html.
     Kerberos:
       type: http
       scheme: negotiate
+      description: To authenticate FAB auth manager API requests, clients have 
the option to use Kerberos
+        authentication. To learn more about FAB auth manager API 
authentication, please read
+        
https://airflow.apache.org/docs/apache-airflow-providers-fab/stable/auth-manager/api-authentication.html#kerberos-authentication.
 
 tags:
   - name: Role

Reply via email to