From 715ebe0b3348a09d513772f2c246463f50c94ca7 Mon Sep 17 00:00:00 2001 From: wayne <wayne8692wayne8692@gmail.com> Date: 星期三, 01 十二月 2021 18:02:51 +0800 Subject: [PATCH] [update]【todo 131358】otp認證錯誤detail改回傳錯誤代碼供前端轉換對應文案 --- pamapi/src/doc/登入API/客戶發OTP.txt | 5 ++++- pamapi/src/doc/登入API/客戶認證OTP並登入.txt | 8 +++++++- pamapi/src/main/java/com/pollex/pam/service/OtpUtilService.java | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git "a/pamapi/src/doc/\347\231\273\345\205\245API/\345\256\242\346\210\266\347\231\274OTP.txt" "b/pamapi/src/doc/\347\231\273\345\205\245API/\345\256\242\346\210\266\347\231\274OTP.txt" index 732f42a..4b183ba 100644 --- "a/pamapi/src/doc/\347\231\273\345\205\245API/\345\256\242\346\210\266\347\231\274OTP.txt" +++ "b/pamapi/src/doc/\347\231\273\345\205\245API/\345\256\242\346\210\266\347\231\274OTP.txt" @@ -11,6 +11,9 @@ { "indexKey": "7c8c38a2", // ��撣嗅otp隤��� "success": true, // Otp�������� - "failCode": "", + "failCode": "", // "05"�靽∠拳��炊 + // "07"���仃��� + // "08"�����炊 + // ��甇支���隤支誨蝣潘���OTP蝟餌絞�隤� "failReason": "" } diff --git "a/pamapi/src/doc/\347\231\273\345\205\245API/\345\256\242\346\210\266\350\252\215\350\255\211OTP\344\270\246\347\231\273\345\205\245.txt" "b/pamapi/src/doc/\347\231\273\345\205\245API/\345\256\242\346\210\266\350\252\215\350\255\211OTP\344\270\246\347\231\273\345\205\245.txt" index cdd2b1f..f8c649d 100644 --- "a/pamapi/src/doc/\347\231\273\345\205\245API/\345\256\242\346\210\266\350\252\215\350\255\211OTP\344\270\246\347\231\273\345\205\245.txt" +++ "b/pamapi/src/doc/\347\231\273\345\205\245API/\345\256\242\346\210\266\350\252\215\350\255\211OTP\344\270\246\347\231\273\345\205\245.txt" @@ -15,6 +15,12 @@ "id_token": "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJ3YXluZUBwb2xsZXguY29tLnR3IiwiYXV0aCI6IlJPTEVfVVNFUiIsImRldGFpbHMiOnsiQ3VzdG9tZXJBY2NvdW50Ijoid2F5bmVAcG9sbGV4LmNvbS50dyIsIkN1c3RvbWVySWQiOiI2IiwiQ3VzdG9tZXJOYW1lIjoiV2F5bmUifSwiZXhwIjoxNjM3NjQ5NzUzfQ.6xqkWG7kQPUHOys8vPdx6ebgH1wgZ4gysFEa1t1jCnKB44VsFZ8PjtUlN2mvroBdGtPwpOynoTHU7HvAQ3_mnQ" } -�Otp隤�隤斗��� 401嚗etail���府甈﹒tp蝟餌絞���隤方� +�Otp隤�隤斗��� 401嚗etail���府甈﹒tp蝟餌絞���隤支誨蝣� +"01"�撽�Ⅳ�隤� +"02"����歇頞�� +"03"��隤斗活�撌脤�頂蝯曹��� +"09"���甇夕ndexKey +��甇支���隤支誨蝣潘���OTP蝟餌絞�隤� + �Otp隤�����府account撠閮餃���� 403 ���隞頂蝯梢隤斤絞銝����500 diff --git a/pamapi/src/main/java/com/pollex/pam/service/OtpUtilService.java b/pamapi/src/main/java/com/pollex/pam/service/OtpUtilService.java index 69673b4..868901a 100644 --- a/pamapi/src/main/java/com/pollex/pam/service/OtpUtilService.java +++ b/pamapi/src/main/java/com/pollex/pam/service/OtpUtilService.java @@ -48,7 +48,7 @@ else { log.info("otp login fail... , account = {}, error code = {}, failReason = {}", account, otpResponseDTO.getFailCode(), otpResponseDTO.getFailReason()); loginRecordService.saveOTPLoginFailRecord(account, otpResponseDTO.getFailReason()); - throw new OtpLoginFailException(otpResponseDTO.getFailReason()); + throw new OtpLoginFailException(otpResponseDTO.getFailCode()); } } loginRecordService.saveOTPLoginSuccessRecord(account); -- Gitblit v1.8.0