add some in company and linters
This commit is contained in:
@@ -12,9 +12,7 @@ from api.infrastructure.auth.jwt_settings import JwtSettings
|
||||
|
||||
|
||||
class JoseJwtTokenProcessor(JwtTokenProcessor):
|
||||
def __init__(
|
||||
self, jwt_options: JwtSettings, date_time_provider: DateTimeProvider
|
||||
) -> None:
|
||||
def __init__(self, jwt_options: JwtSettings, date_time_provider: DateTimeProvider) -> None:
|
||||
self.jwt_options = jwt_options
|
||||
self.date_time_provider = date_time_provider
|
||||
|
||||
@@ -32,9 +30,7 @@ class JoseJwtTokenProcessor(JwtTokenProcessor):
|
||||
|
||||
def validate_token(self, token: str) -> UserId | None:
|
||||
try:
|
||||
payload = decode(
|
||||
token, self.jwt_options.secret, [self.jwt_options.algorithm]
|
||||
)
|
||||
payload = decode(token, self.jwt_options.secret, [self.jwt_options.algorithm])
|
||||
return UserId(UUID(payload["sub"]))
|
||||
except (JWTError, ValueError, KeyError):
|
||||
return None
|
||||
|
Reference in New Issue
Block a user