The GitHub Actions job "Tests (AMD)" on airflow.git/fix-logout-revoke-token has 
failed.
Run started by GitHub user pierrejeambrun (triggered by pierrejeambrun).

Head commit for run:
38daa2faa3691bc1cf86146b87cb06a7a2292c07 / pierrejeambrun 
<[email protected]>
Revoke JWT on /auth/logout regardless of auth manager logout URL

Previously, when an auth manager's get_url_logout() returned a URL, the
/auth/logout endpoint short-circuited via early return and never invoked
auth_manager.revoke_token(token_str). The JWT therefore remained valid
after logout for auth managers like FabAuthManager and KeycloakAuthManager
that redirect to an external logout URL.

Move the revoke_token call before the early return so logout reliably
invalidates the JWT token regardless of which auth manager is configured.

Report URL: https://github.com/apache/airflow/actions/runs/26238752211

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to