MCPcopy Index your code
hub / github.com/1Panel-dev/MaxKB / TokenDetails

Class TokenDetails

apps/common/auth/authenticate.py:58–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

56
57
58class TokenDetails:
59 token_details = None
60 is_load = False
61
62 def __init__(self, token: str):
63 self.token = token
64
65 def get_token_details(self):
66 if self.token_details is None and not self.is_load:
67 try:
68 self.token_details = signing.loads(self.token)
69 except Exception as e:
70 self.is_load = True
71 return self.token_details
72
73
74class TokenAuth(TokenAuthentication):

Callers 4

process_responseMethod · 0.90
authenticateMethod · 0.85
authenticateMethod · 0.85
authenticateMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected