Skip to content

[9.1] Remove unused legacy AuthServer and AuthDB - #8854

Merged
aldbr merged 1 commit into
DIRACGrid:integrationfrom
chrisburr:cleanup/remove-legacy-authserver
Oct 23, 2026
Merged

aldbr merged 1 commit into
DIRACGrid:integrationfrom
chrisburr:cleanup/remove-legacy-authserver

Conversation

@chrisburr

Copy link
Copy Markdown
Member

Since AuthHandler was removed in #8816, nothing instantiates AuthServer, so it, its grants and AuthDB are dead code (alternative to #8844 for integration). The remaining authorization/utils helpers are still used and are kept.

Sites that ran the old AuthHandler can drop the AuthDB database.

BEGINRELEASENOTES
*Framework
CHANGE: Removed the unused AuthServer, its OAuth2 grants and AuthDB
ENDRELEASENOTES

AuthHandler was the only user of AuthServer and was removed in DIRACGrid#8816.
Drop AuthServer, its grants, AuthDB (and its JWK/session tables) along with
their integration tests. Also drop the Client class from
authorization/utils/Clients.py, which was only used by AuthServer.
@aldbr
aldbr merged commit 806c162 into DIRACGrid:integration Oct 23, 2026
25 checks passed
@DIRACGridBot DIRACGridBot added the sweep:ignore Prevent sweeping from being ran for this PR label Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sweep:ignore Prevent sweeping from being ran for this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants