fix: メンテユーザーログイン失敗時にエラー通知が出てしまうのを修正。SSOは通知させる。

This commit is contained in:
shimoda.m@nds-tyo.co.jp 2023-06-29 16:13:04 +09:00
parent dbe7b3e007
commit af13fa6655

View File

@ -69,10 +69,10 @@ def login(
try:
jwt_token = login_service.login(request.username, request.password)
except NotAuthorizeException as e:
logger.exception(e)
logger.info(f'ログイン失敗:{e}')
raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail=constants.LOGOUT_REASON_LOGIN_ERROR)
except JWTTokenVerifyException as e:
logger.exception(e)
logger.info(f'ログイン失敗:{e}')
raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail=constants.LOGOUT_REASON_SESSION_EXPIRED)
verified_token = jwt_token.verify_token()
@ -126,7 +126,7 @@ def sso_authorize(
# トークン検証
verified_token = jwt_token.verify_token()
except JWTTokenVerifyException as e:
logger.exception(e)
logger.exception(f'SSOログイン失敗{e}')
raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail=constants.LOGOUT_REASON_SESSION_EXPIRED)
# トークンからユーザーIDを取得