mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-08 04:16:03 -05:00
[PR #17818] [CLOSED] feat: added jti_blacklist to jwt implementation to revoke user access on signout #24559
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/17818
Author: @sreesdas
Created: 9/27/2025
Status: ❌ Closed
Base:
dev← Head:dev📝 Commits (1)
9c2289cfeat: added jti_blacklist to jwt implementation to revoke user access on signout.📊 Changes
19 files changed (+134 additions, -31 deletions)
View changed files
📝
backend/open_webui/routers/auths.py(+34 -4)➖
backend/open_webui/static/apple-touch-icon.png(+0 -0)➖
backend/open_webui/static/custom.css(+0 -0)➖
backend/open_webui/static/favicon-96x96.png(+0 -0)➖
backend/open_webui/static/favicon-dark.png(+0 -0)➖
backend/open_webui/static/favicon.ico(+0 -0)➖
backend/open_webui/static/favicon.png(+0 -0)➖
backend/open_webui/static/favicon.svg(+0 -3)➖
backend/open_webui/static/loader.js(+0 -0)➖
backend/open_webui/static/logo.png(+0 -0)➖
backend/open_webui/static/site.webmanifest(+0 -21)➖
backend/open_webui/static/splash-dark.png(+0 -0)➖
backend/open_webui/static/splash.png(+0 -0)➖
backend/open_webui/static/user-import.csv(+0 -1)➖
backend/open_webui/static/user.png(+0 -0)➖
backend/open_webui/static/web-app-manifest-192x192.png(+0 -0)➖
backend/open_webui/static/web-app-manifest-512x512.png(+0 -0)📝
backend/open_webui/utils/auth.py(+99 -1)📝
backend/open_webui/utils/oauth.py(+1 -1)📄 Description
Pull Request Checklist
Note to first-time contributors: Please open a discussion post in Discussions and describe your changes before submitting a pull request.
Before submitting, make sure you've checked the following:
devbranch.Changelog Entry
Description
Currently the implementation is in-memory. Future versions will check for a configured Redis instance and use that instead.
Added
Changed
Deprecated
Removed
Fixed
Security
Breaking Changes
Additional Information
Screenshots or Videos
Contributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.