GitHub user Manoharraoutah closed a discussion: airflow git auth issue and 
apache-airflow-providers-fab==3.3.0

Hi Team ,
Unable  to login using git auth 
below is the error


Error on OAuth authorize: Could not build url for endpoint 
'CustomAuthOAuthView.oauth_authorized' with values ['provider']. Did you mean 
'CustomAuthOAuthView.logout' instead?
2026-03-03T21:57:20.557090Z [error    ] Error on OAuth authorize: Could not 
build url for endpoint 'CustomAuthOAuthView.oauth_authorized' with values 
['provider']. Did you mean 'CustomAuthOAuthView.logout' instead? 
[flask_appbuilder.security.views] loc=views.py:670
INFO:     10.193.116.221:47248 - "GET /auth/login/github?next=https%3A/// 
HTTP/1.1" 302 Found
INFO:     10.193.116.221:47248 - "GET /auth/ HTTP/1.1" 302 Found
INFO:     10.193.116.221:47248 - "GET / HTTP/1.1" 200 OK
INFO:     10.193.116.221:47248 - "GET /ui/config HTTP/1.1" 401 Unauthorized
INFO:     10.193.116.221:47248 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:47248 - "GET /ui/auth/menus HTTP/1.1" 401 Unauthorized
INFO:     10.193.116.221:46986 - "GET /ui/config HTTP/1.1" 401 Unauthorized
INFO:     10.193.116.221:47006 - "GET /api/v2/plugins HTTP/1.1" 401 Unauthorized
INFO:     10.193.116.221:47196 - "GET /api/v2/version HTTP/1.1" 200 OK
INFO:     10.193.116.221:47248 - "GET /auth/login/?next=https:/// HTTP/1.1" 200 
OK
INFO:     10.193.116.221:47248 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:47248 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:46986 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:46986 - "GET /auth/login/?next=https:/// HTTP/1.1" 200 
OK
INFO:     10.193.116.221:46986 - "GET 
/auth/static/appbuilder/css/bootstrap.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47006 - "GET 
/auth/static/appbuilder/css/fontawesome/fontawesome.min.css HTTP/1.1" 304 Not 
Modified        
INFO:     10.193.116.221:47196 - "GET 
/auth/static/appbuilder/css/fontawesome/regular.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47186 - "GET 
/auth/static/appbuilder/css/fontawesome/brands.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47038 - "GET 
/auth/static/appbuilder/css/select2/select2.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47210 - "GET 
/auth/static/appbuilder/css/bootstrap-datepicker/bootstrap-datepicker3.min.css 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47126 - "GET 
/auth/static/appbuilder/css/fontawesome/solid.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47196 - "GET /api/v2/version HTTP/1.1" 200 OK
INFO:     10.193.116.221:47248 - "GET /auth/login/?next=https:/// HTTP/1.1" 200 
OK
INFO:     10.193.116.221:47248 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:47248 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:46986 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:46986 - "GET /auth/login/?next=https:/// HTTP/1.1" 200 
OK
INFO:     10.193.116.221:46986 - "GET 
/auth/static/appbuilder/css/bootstrap.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47006 - "GET 
/auth/static/appbuilder/css/fontawesome/fontawesome.min.css HTTP/1.1" 304 Not 
Modified        
INFO:     10.193.116.221:47196 - "GET 
/auth/static/appbuilder/css/fontawesome/regular.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47186 - "GET 
/auth/static/appbuilder/css/fontawesome/brands.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47038 - "GET 
/auth/static/appbuilder/css/select2/select2.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47210 - "GET 
/auth/static/appbuilder/css/bootstrap-datepicker/bootstrap-datepicker3.min.css 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47126 - "GET 
/auth/static/appbuilder/css/fontawesome/solid.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47062 - "GET 
/auth/static/appbuilder/css/fontawesome/v4-shims.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47082 - "GET 
/auth/static/dist/loadingDots.07f5b9805847242736e1.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:46994 - "GET 
/auth/static/dist/materialIcons.4fe84ae36604d84dec78.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47196 - "GET /api/v2/version HTTP/1.1" 200 OK
INFO:     10.193.116.221:47248 - "GET /auth/login/?next=https:/// HTTP/1.1" 200 
OK
INFO:     10.193.116.221:47248 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:47248 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:46986 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:46986 - "GET /auth/login/?next=https:/// HTTP/1.1" 200 
OK
INFO:     10.193.116.221:46986 - "GET 
/auth/static/appbuilder/css/bootstrap.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47006 - "GET 
/auth/static/appbuilder/css/fontawesome/fontawesome.min.css HTTP/1.1" 304 Not 
Modified        
INFO:     10.193.116.221:47196 - "GET 
/auth/static/appbuilder/css/fontawesome/regular.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47186 - "GET 
/auth/static/appbuilder/css/fontawesome/brands.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47038 - "GET 
/auth/static/appbuilder/css/select2/select2.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47210 - "GET 
/auth/static/appbuilder/css/bootstrap-datepicker/bootstrap-datepicker3.min.css 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47126 - "GET 
/auth/static/appbuilder/css/fontawesome/solid.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47062 - "GET 
/auth/static/appbuilder/css/fontawesome/v4-shims.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47082 - "GET 
/auth/static/dist/loadingDots.07f5b9805847242736e1.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47248 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:47248 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:46986 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:46986 - "GET /auth/login/?next=https:/// HTTP/1.1" 200 
OK
INFO:     10.193.116.221:46986 - "GET 
/auth/static/appbuilder/css/bootstrap.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47006 - "GET 
/auth/static/appbuilder/css/fontawesome/fontawesome.min.css HTTP/1.1" 304 Not 
Modified        
INFO:     10.193.116.221:47196 - "GET 
/auth/static/appbuilder/css/fontawesome/regular.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47186 - "GET 
/auth/static/appbuilder/css/fontawesome/brands.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47038 - "GET 
/auth/static/appbuilder/css/select2/select2.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47210 - "GET 
/auth/static/appbuilder/css/bootstrap-datepicker/bootstrap-datepicker3.min.css 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47126 - "GET 
/auth/static/appbuilder/css/fontawesome/solid.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47062 - "GET 
/auth/static/appbuilder/css/fontawesome/v4-shims.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47082 - "GET 
/auth/static/dist/loadingDots.07f5b9805847242736e1.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:46986 - "GET /api/v2/auth/login?next=https%3A%2F%2F%2F 
HTTP/1.1" 307 Temporary Redirect
INFO:     10.193.116.221:46986 - "GET /auth/login/?next=https:// HTTP/1.1" 200 
OK
INFO:     10.193.116.221:46986 - "GET 
/auth/static/appbuilder/css/bootstrap.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47006 - "GET 
/auth/static/appbuilder/css/fontawesome/fontawesome.min.css HTTP/1.1" 304 Not 
Modified        
INFO:     10.193.116.221:47196 - "GET 
/auth/static/appbuilder/css/fontawesome/regular.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47186 - "GET 
/auth/static/appbuilder/css/fontawesome/brands.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47038 - "GET 
/auth/static/appbuilder/css/select2/select2.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47210 - "GET 
/auth/static/appbuilder/css/bootstrap-datepicker/bootstrap-datepicker3.min.css 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47126 - "GET 
/auth/static/appbuilder/css/fontawesome/solid.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47062 - "GET 
/auth/static/appbuilder/css/fontawesome/v4-shims.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47082 - "GET 
/auth/static/dist/loadingDots.07f5b9805847242736e1.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47186 - "GET 
/auth/static/appbuilder/css/fontawesome/brands.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47038 - "GET 
/auth/static/appbuilder/css/select2/select2.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47210 - "GET 
/auth/static/appbuilder/css/bootstrap-datepicker/bootstrap-datepicker3.min.css 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47126 - "GET 
/auth/static/appbuilder/css/fontawesome/solid.min.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47062 - "GET 
/auth/static/appbuilder/css/fontawesome/v4-shims.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47082 - "GET 
/auth/static/dist/loadingDots.07f5b9805847242736e1.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:46994 - "GET 
/auth/static/dist/materialIcons.4fe84ae36604d84dec78.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47152 - "GET 
/auth/static/appbuilder/css/flags/flags16.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47062 - "GET 
/auth/static/appbuilder/css/fontawesome/v4-shims.min.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47082 - "GET 
/auth/static/dist/loadingDots.07f5b9805847242736e1.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:46994 - "GET 
/auth/static/dist/materialIcons.4fe84ae36604d84dec78.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47152 - "GET 
/auth/static/appbuilder/css/flags/flags16.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:46994 - "GET 
/auth/static/dist/materialIcons.4fe84ae36604d84dec78.css HTTP/1.1" 304 Not 
Modified
INFO:     10.193.116.221:47152 - "GET 
/auth/static/appbuilder/css/flags/flags16.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47170 - "GET 
/auth/static/appbuilder/js/jquery-latest.js HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47128 - "GET 
/auth/static/dist/main.8cffe40bcf7cca998f4e.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47078 - "GET 
/auth/static/appbuilder/css/select2/select2-bootstrap.min.css HTTP/1.1" 304 Not 
Modified      
INFO:     10.193.116.221:47230 - "GET 
/auth/static/dist/airflowDefaultTheme.51e5d14856ee1ebc83ca.css HTTP/1.1" 304 
Not Modified     
INFO:     10.193.116.221:47110 - "GET 
/auth/static/dist/flash.865b6940c00b2a9041b3.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47218 - "GET 
/auth/static/appbuilder/js/select2/select2.min.js HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47078 - "GET 
/auth/static/appbuilder/css/select2/select2-bootstrap.min.css HTTP/1.1" 304 Not 
Modified      
INFO:     10.193.116.221:47230 - "GET 
/auth/static/dist/airflowDefaultTheme.51e5d14856ee1ebc83ca.css HTTP/1.1" 304 
Not Modified     
INFO:     10.193.116.221:47110 - "GET 
/auth/static/dist/flash.865b6940c00b2a9041b3.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47218 - "GET 
/auth/static/appbuilder/js/select2/select2.min.js HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47230 - "GET 
/auth/static/dist/airflowDefaultTheme.51e5d14856ee1ebc83ca.css HTTP/1.1" 304 
Not Modified     
INFO:     10.193.116.221:47110 - "GET 
/auth/static/dist/flash.865b6940c00b2a9041b3.css HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47218 - "GET 
/auth/static/appbuilder/js/select2/select2.min.js HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47088 - "GET 
/auth/static/dist/runtime.45b36fb8335446865b53.js HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47218 - "GET 
/auth/static/appbuilder/js/select2/select2.min.js HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47088 - "GET 
/auth/static/dist/runtime.45b36fb8335446865b53.js HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47088 - "GET 
/auth/static/dist/runtime.45b36fb8335446865b53.js HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47118 - "GET /auth/static/dist/jquery-ui.min.css 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47106 - "GET 
/auth/static/appbuilder/js/bootstrap-datepicker/bootstrap-datepicker.min.js 
HTTP/1.1" 304 Not INFO:     10.193.116.221:47106 - "GET 
/auth/static/appbuilder/js/bootstrap-datepicker/bootstrap-datepicker.min.js 
HTTP/1.1" 304 Not Modified
Modified
INFO:     10.193.116.221:47090 - "GET /auth/static/dist/jquery-ui.min.js 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47022 - "GET /auth/static/appbuilder/js/ab_actions.js 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47052 - "GET 
/auth/static/dist/moment.0ec3ee3fb60dc999b1fd.js HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47148 - "GET /auth/static/appbuilder/js/ab.js 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47136 - "GET /auth/static/appbuilder/css/ab.css 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47228 - "GET /auth/static/appbuilder/js/ab_filters.js 
HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:2950 - "GET 
/auth/static/dist/main.8cffe40bcf7cca998f4e.js HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:47158 - "GET 
/auth/static/appbuilder/js/bootstrap.min.js HTTP/1.1" 304 Not Modified
INFO:     10.193.116.221:2950 - "GET 
/auth/static/appbuilder/css/webfonts/fa-brands-400.woff2 HTTP/1.1" 304 Not 
Modified
INFO:     100.64.0.199:52004 - "GET /api/v2/monitor/health HTTP/1.1" 200 OK
INFO:     100.64.0.199:52008 - "GET /api/v2/monitor/health HTTP/1.1" 200 OK



It used to work fine with below  configuration 
apiServerConfig: |
    import os
    from airflow import configuration as conf
    from flask_appbuilder.security.manager import AUTH_OAUTH
    
    AUTH_TYPE = AUTH_OAUTH
    OAUTH_PROVIDERS = [
      {
        'name': 'github',
        'token_key': 'access_token',
        'icon': 'fa-github',
        'remote_app': {
          'client_id': os.environ.get('GITHUB_OAUTH_CLIENT_ID', ''),
          'client_secret': os.environ.get('GITHUB_OAUTH_CLIENT_SECRET', ''),
          'api_base_url': 'https://api.github.com/',
          'client_kwargs': {'scope': 'user:email'},
          'access_token_url': 'https://github.com/login/oauth/access_token',
          'authorize_url': 'https://github.com/login/oauth/authorize',
          'redirect_uri': 'https://********/auth/oauth-authorized/github',
        },
      }
    ]


I deployed airflow in aws eks with aurora sql data base using 
override-values,yaml   
my requirements.txt 
# Core Apache Airflow
apache-airflow==3.1.7

# Data processing
pandas>=2.2.3,<3.1.0
numpy>=1.26.0,<2.1.0

# HTTP requests
requests>=2.32.0

# AWS integration (Synced versions)
boto3==1.42.59
botocore==1.42.59

# Airflow Providers
apache-airflow-providers-amazon>=9.21.0
apache-airflow-providers-fab==3.3.0
apache-airflow-providers-postgres>=6.5.4
apache-airflow-providers-common-compat>=1.13.1
apache-airflow-providers-common-sql>=1.31.0

# Database Drivers
asyncpg>=0.30.0
psycopg2-binary>=2.9.10

# YAML configuration parsing
PyYAML>=6.0.1

# Development and testing tools 
# CHANGED: black>=26.1.0 (version 22.0.0 is incompatible with Python 3.11)
pytest>=8.0.0
black>=26.1.0
flake8>=7.0.0

GitHub link: https://github.com/apache/airflow/discussions/62827

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to