mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-06 01:40:52 +00:00
10
apps/authentication/backends/oidc/middleware.py
Normal file
10
apps/authentication/backends/oidc/middleware.py
Normal file
@@ -0,0 +1,10 @@
|
||||
from jms_oidc_rp.middleware import OIDCRefreshIDTokenMiddleware as _OIDCRefreshIDTokenMiddleware
|
||||
from django.core.exceptions import MiddlewareNotUsed
|
||||
from django.conf import settings
|
||||
|
||||
|
||||
class OIDCRefreshIDTokenMiddleware(_OIDCRefreshIDTokenMiddleware):
|
||||
def __init__(self, **kwargs):
|
||||
super().__init__(**kwargs)
|
||||
if not settings.AUTH_OPENID:
|
||||
raise MiddlewareNotUsed
|
Reference in New Issue
Block a user