Master #594

Merged
mpeltriaux merged 5 commits from master into Docker 2026-10-06 11:59:51 +02:00
Owner

Update Docker with OAuth2 update

Update Docker with OAuth2 update
mpeltriaux added 5 commits 2026-10-06 11:59:42 +02:00
* integrates authlib into project
* adds authlib package to requirements.txt
* refactors internal konova/utils/generators/generate_token method to use authlib's generate_token method and act as wrapper for backwards compatibility
* refactors OAuth views to be based on authlib's oauth client implementation
* refactors oauth model to work with authlib's oauth2 tokens
* drops unused env OATUH_CODE_VERIFIER
* refactors revocation of oauth2 tokens by adding revocation of access_tokens which will result in automatic removal on sso portal side
* drops unused return statement on same method
* adds assertions for correct revocation responses
* adds deletion of oauth token stored on konova db on user logout
Reviewed-on: #593
mpeltriaux merged commit 76e85df4d1 into Docker 2026-10-06 11:59:51 +02:00
Sign in to join this conversation.