From 78a162a19a10f3b184f5c28ea028dcbbb14d6a71 Mon Sep 17 00:00:00 2001 From: landaiqing <3517283258@qq.com> Date: Sun, 17 Nov 2024 20:02:59 +0800 Subject: [PATCH] :bug: fix session bug --- .idea/GOHCache.xml | 688 +++++++++++------- .../generate/generate_rotate_captcha.go | 3 +- .../generate/generate_slide_basic_captcha.go | 3 +- app/core/api/common/i18n/bundle.go | 5 +- app/core/api/common/i18n/cache.go | 18 - app/core/api/common/i18n/i18n.go | 39 +- app/core/api/common/i18n/keys.go | 2 +- app/core/api/common/i18n/parse.go | 5 +- .../api/common/middleware/cors_middleware.go | 4 +- .../middleware/security_headers_middleware.go | 2 +- .../unauthorized_callback_middleware.go | 16 + app/core/api/common/response/response.go | 4 +- app/core/api/core.api | 100 ++- app/core/api/core.go | 2 +- app/core/api/etc/core.yaml | 3 +- app/core/api/internal/config/config.go | 1 - .../generate_rotate_captcha_handler.go | 5 +- .../generate_slide_basic_captcha_handler.go | 5 +- .../client/generate_client_id_handler.go | 6 +- .../comment/dislike_comment_handler.go | 31 + .../comment/get_comment_list_handler.go | 31 + .../handler/comment/get_reply_list_handler.go | 31 + .../handler/comment/like_comment_handler.go | 31 + .../handler/comment/submit_comment_handler.go | 31 + .../comment/submit_reply_comment_handler.go | 31 + .../comment/submit_reply_reply_handler.go | 31 + .../oauth/get_gitee_oauth_url_handler.go | 5 +- .../oauth/get_github_oauth_url_handler.go | 5 +- .../handler/oauth/get_qq_oauth_url_handler.go | 5 +- .../oauth/get_wechat_qrcode_handler.go | 4 +- .../handler/oauth/gitee_callback_handler.go | 5 +- .../handler/oauth/github_callback_handler.go | 5 +- .../handler/oauth/qq_callback_handler.go | 5 +- .../handler/oauth/wechat_callback_handler.go | 5 +- app/core/api/internal/handler/routes.go | 50 +- .../handler/sms/send_sms_by_aliyun_handler.go | 5 +- .../handler/sms/send_sms_by_smsbao_handler.go | 5 +- .../handler/sms/send_sms_by_test_handler.go | 5 +- .../handler/user/account_login_handler.go | 6 +- .../handler/user/get_user_device_handler.go | 5 +- .../handler/user/phone_login_handler.go | 4 +- .../handler/user/refresh_token_handler.go | 4 +- .../handler/user/reset_password_handler.go | 6 +- .../websocket/message_websocket_handler.go | 9 +- .../websocket/qrcode_websocket_handler.go | 9 +- .../logic/client/generate_client_id_logic.go | 1 - .../logic/comment/dislike_comment_logic.go | 30 + .../logic/comment/get_comment_list_logic.go | 31 + .../logic/comment/get_reply_list_logic.go | 30 + .../logic/comment/like_comment_logic.go | 30 + .../logic/comment/submit_comment_logic.go | 30 + .../comment/submit_reply_comment_logic.go | 30 + .../logic/comment/submit_reply_reply_logic.go | 30 + .../logic/oauth/github_callback_logic.go | 5 +- .../internal/logic/oauth/qq_callback_logic.go | 3 +- .../logic/oauth/wechat_callback_logic.go | 12 +- .../logic/sms/send_sms_by_aliyun_logic.go | 10 +- .../logic/sms/send_sms_by_smsbao_logic.go | 10 +- .../logic/sms/send_sms_by_test_logic.go | 8 +- .../logic/user/account_login_logic.go | 30 +- .../logic/user/get_user_device_logic.go | 4 +- .../internal/logic/user/phone_login_logic.go | 26 +- .../logic/user/refresh_token_logic.go | 31 +- .../logic/user/reset_password_logic.go | 18 +- .../websocket/message_websocket_logic.go | 5 +- .../logic/websocket/qrcode_websocket_logic.go | 5 +- .../middleware/casbinverify_middleware.go | 29 + .../middleware/securityheaders_middleware.go | 2 +- app/core/api/internal/svc/service_context.go | 5 +- app/core/api/internal/types/redis_token.go | 5 +- app/core/api/internal/types/types.go | 56 ++ app/core/api/repository/redis_session/init.go | 6 +- 72 files changed, 1304 insertions(+), 453 deletions(-) create mode 100644 app/core/api/common/middleware/unauthorized_callback_middleware.go create mode 100644 app/core/api/internal/handler/comment/dislike_comment_handler.go create mode 100644 app/core/api/internal/handler/comment/get_comment_list_handler.go create mode 100644 app/core/api/internal/handler/comment/get_reply_list_handler.go create mode 100644 app/core/api/internal/handler/comment/like_comment_handler.go create mode 100644 app/core/api/internal/handler/comment/submit_comment_handler.go create mode 100644 app/core/api/internal/handler/comment/submit_reply_comment_handler.go create mode 100644 app/core/api/internal/handler/comment/submit_reply_reply_handler.go create mode 100644 app/core/api/internal/logic/comment/dislike_comment_logic.go create mode 100644 app/core/api/internal/logic/comment/get_comment_list_logic.go create mode 100644 app/core/api/internal/logic/comment/get_reply_list_logic.go create mode 100644 app/core/api/internal/logic/comment/like_comment_logic.go create mode 100644 app/core/api/internal/logic/comment/submit_comment_logic.go create mode 100644 app/core/api/internal/logic/comment/submit_reply_comment_logic.go create mode 100644 app/core/api/internal/logic/comment/submit_reply_reply_logic.go create mode 100644 app/core/api/internal/middleware/casbinverify_middleware.go diff --git a/.idea/GOHCache.xml b/.idea/GOHCache.xml index 8bd259f..aaac738 100644 --- a/.idea/GOHCache.xml +++ b/.idea/GOHCache.xml @@ -34,8 +34,6 @@ - @@ -44,14 +42,13 @@ - + - @@ -69,6 +66,13 @@ + + + + + + @@ -76,6 +80,27 @@ + + + + + + + + + + + + + + + + + + @@ -97,11 +122,16 @@ + + + + + + - @@ -127,6 +157,13 @@ + + + + + + @@ -148,6 +185,13 @@ + + + + + + @@ -204,6 +248,13 @@ + + + + + + @@ -292,7 +343,6 @@ @@ -300,7 +350,6 @@ @@ -329,7 +378,6 @@ @@ -354,6 +402,27 @@ + + + + + + + + + + + + + + + + + + @@ -418,13 +487,6 @@ - - - - - - @@ -517,13 +579,6 @@ - - - - - - @@ -659,13 +714,6 @@ - - - - - - @@ -715,13 +763,6 @@ - - - - - - @@ -800,13 +841,6 @@ - - - - - - @@ -916,7 +950,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -941,14 +1002,6 @@ - - - - - - @@ -1033,14 +1086,14 @@ - - @@ -1117,28 +1170,28 @@ - - - - @@ -1157,7 +1210,7 @@ - @@ -1202,7 +1255,7 @@ - @@ -1216,7 +1269,14 @@ - + + + + + + @@ -1258,14 +1318,7 @@ - - - - - - - @@ -1276,6 +1329,13 @@ + + + + + + @@ -1319,7 +1379,7 @@ - @@ -1333,7 +1393,7 @@ - + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - @@ -1488,7 +1632,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1562,7 +1790,7 @@ -