Browse Source

token: http token 调试

ping 11 months ago
parent
commit
6920b0b783
4 changed files with 10 additions and 70 deletions
  1. 2 2
      config/load_config.go
  2. 7 7
      config/public.key
  3. 0 60
      go.sum
  4. 1 1
      http/middleware/sso.go

+ 2 - 2
config/load_config.go

@@ -46,11 +46,11 @@ func openPrivateKey() JwtTokenKeyConfig {
 		}
 
 		if i == 0 {
-			parivateKey, err := jwt.ParseRSAPrivateKeyFromPEM(b)
+			privateKey, err := jwt.ParseRSAPrivateKeyFromPEM(b)
 			if err != nil {
 				panic(err)
 			}
-			res.PrivateKey = parivateKey
+			res.PrivateKey = privateKey
 		}
 
 		if i == 1 {

+ 7 - 7
config/public.key

@@ -1,9 +1,9 @@
 -----BEGIN PUBLIC KEY-----
-MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAokQEiPqzrL22jrKqWN3a
-9XXYtXLhJOolmYoPRfBpWFr5ml/vcEsMMPmVc9EUhDSXyo2tTgiCBhqyLZ+C/9ob
-JJv92W4sPaPjeVHhvpFdC+a0RDQyb9X8s5xuUBVCyh7UlAs2dOHQ3kqAhhybATHl
-OvOksc8GFp9hxQZtqeVhmjMKjdJYMcIi8HLL3v/CvZO43ClohSRVB7mxNYm4ddTg
-c1jFmtBAUuu3ha7qm8CXQFAEYwf89PkjfhKXaALAVS09lpy8Qx3rCGjeuFbKHtVe
-dy/CZmjq3xHrJVNcKwaRFCXUroyuWjFlITyQCHjugh+6MiDnz3oP/4Y3rXaMag+E
-9QIDAQAB
+MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq/Z2mMTTk6ATAwpSAiHk
+pOsiMjZE4//lMzPvgVVCIoghex0g7OHeF9zXGZU+KQgE6AFpfAzpr5T/DSTYvuPX
+H8toKebhZm3RGBl2lHGX80k28k0GAZkIu8jhTFTS5QJqN4bcrm52dsOwDiJPzVqu
+SIMMq3BIPb49xQAVeP4NMHx+zjQkWk1IO+WQOkw2/fyWcEQE8HPHd2VleeGJ/Bi4
+ycitwYVsa2D4eSFuUfdRQp6UQvBhM0+JuZWchvTiujNln6V0AFkZzdEB6TJQ2WTk
+ow691/sib1w9BfBioI2xGCx8IRvFkunwGdETvviCasBwolezqRBDhO/mvrOUzAc8
+WwIDAQAB
 -----END PUBLIC KEY-----

+ 0 - 60
go.sum

@@ -36,66 +36,6 @@ cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RX
 cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
 cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20230802054950-77dee3d12065 h1:ITJlIE5ITvh3FiOw6QOrVDgAYOtuimwMBiHM0prmVbQ=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20230802054950-77dee3d12065/go.mod h1:cxbPefIf1o+cyQwvFaM3ndaoUeaK5aWzPV/eZQGJPgE=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240328032854-7e1c99c00057 h1:11IpWLdkaeWdtf8Qag9vBT2hKgrdhwacYXmm5amb9H4=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240328032854-7e1c99c00057/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240328053456-67ab8fd39ce4 h1:85Ak3TToTwPYNaYMADZbp1NAv/VxFRiuNHD2BJplElM=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240328053456-67ab8fd39ce4/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329032431-ff066e18fe03 h1:izQ5VdAAUDMdvEWuOV8eVgDbMGU39VcW5YcN9TwCiIo=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329032431-ff066e18fe03/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329070243-93f03a1b569e h1:O9aOktiAliTANbV1LuEadcfhIEMyy/OEhHxjZBaKTqk=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329070243-93f03a1b569e/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329072405-fee6fe04da86 h1:wGWaUoa6XL3PtZWZfRIcy7wTAB4jPrnlUi74LsTHwIU=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329072405-fee6fe04da86/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329080618-ef46fba4262e h1:IPmcM4K4xqSaJvW1QoyS9+X8oyZCqY8j0XlIHtNLj04=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329080618-ef46fba4262e/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329080928-dd9514d636fd h1:osH7VbEah7afqvWODbI1djmLpHlANMB2tYze0ejViZs=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329080928-dd9514d636fd/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329090614-8d1695394747 h1:nZe/zepMRm3iHKIeJWCtRwIwJZ95GTy6R0loYF77JQQ=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240329090614-8d1695394747/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240401040019-3fb9a6003d30 h1:R80acl0/nOILonC3X86X6H5QlqFN7cBX4wnTpKUcBvw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240401040019-3fb9a6003d30/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240402020613-ef0dd52fe945 h1:Zt7Jr66rrzpQgthmZhJNAG+VBJWNdIYBeUU/hsIg4AU=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240402020613-ef0dd52fe945/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240402022220-80c8e03da1c5 h1:2xCXNhFV8gEKsCVqk8eIzwEN9l08PKhw2HRVsiU8QKM=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240402022220-80c8e03da1c5/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240402030013-33c4fbabf0f5 h1:rJCO0qqvOhqan+uz3tOOO4jX5yEi2VLoXxiEX5o3iRY=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240402030013-33c4fbabf0f5/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240402084550-7d66da05ebce h1:HxA+zjiJdYNCK4iu3y1s0sfzOQkdhZ0PPwGOiKowdV0=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240402084550-7d66da05ebce/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403014542-2e9f500a53bc h1:KksLuzNAfhN8ibxkLblMofYTe+yCIo9qz0PtkBDNw0g=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403014542-2e9f500a53bc/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403025027-aa4f0f876a01 h1:PA+fcI9mME/pxm42w5GHR/7rGNC7WcuzLmH0Ik/0PDg=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403025027-aa4f0f876a01/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403062917-ced4e8885991 h1:+trtYM63Io8lFzzDd7vE4Mshgus2rWK6x7F681XetA8=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403062917-ced4e8885991/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403064016-d85d48a04178 h1:iBiJINcFX9Zyi/R3niRs9NjkzGswTjwSsH/+eY0PXg0=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403064016-d85d48a04178/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403064536-d1d49348948f h1:HAPmtD2trV5fThjUFpb1xqr+LwrngStFxwlckDkkfwk=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403064536-d1d49348948f/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403094850-f22ea147d1c9 h1:d8nMoLa+sKKuRgAGs/0W4Yez8Kr1NRTjlWYvn0Fh+Do=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240403094850-f22ea147d1c9/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407022124-05c16c77f50e h1:hLF5c9dLIW1kyHe3UDrVcz0aqSR7WjH3fid8/jFN45I=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407022124-05c16c77f50e/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407025431-5cdf63d8262f h1:rgJUnrAsrboDQYKB8tNZwaQSp8/nAVz0pZ6j1xTjQso=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407025431-5cdf63d8262f/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407025925-b8805ed7757b h1:GhKmsFEsftI4pLpcsxdAZawG7jn5a79nHXyhiJ/3qWg=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407025925-b8805ed7757b/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407061540-774438d0c837 h1:BMF1g/Q2IxVfrZr4HuMulEn3kYSXQ4iNZO+0Lw+Duno=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407061540-774438d0c837/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407070129-177a64732e58 h1:OwHjE+Be7S5aRvM5pmE8TOq/n7N6P6pExNv+ffEYx7Q=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407070129-177a64732e58/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407073803-7c0280de634d h1:HDXAdrUjMnTm6vOn0W1f+bH1OT0ni5gLPU3cwzIVWJs=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407073803-7c0280de634d/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407075741-0bae8f479fb6 h1:REB46lI18Mj668qLw/oKQ+wEYSHiSJifHsUTtElYqO8=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407075741-0bae8f479fb6/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407084244-eed4fd8a4a34 h1:86om/+9gKt1rJKSc1ZyttwMVTsUxAlJgY2Cm5tunsv8=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240407084244-eed4fd8a4a34/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240409091955-ba718340ac5d h1:YaptUIwd8wGoSJcscr5BNgTCmOgcZGk27ATrBNezCes=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240409091955-ba718340ac5d/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240409092953-5fb8d55c7e27 h1:3zx37XXutz3KR2xDX5wcfe62k5PZ6lnKylyKDYpUxBc=
-gitee.com/xuyiping_admin/go_proto v0.0.0-20240409092953-5fb8d55c7e27/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
 gitee.com/xuyiping_admin/go_proto v0.0.0-20240410062335-c8e3d2cdf42e h1:9ULDek9hY5Wwq2kowvlkP4cs0EHyit61Y5UXMm30qNQ=
 gitee.com/xuyiping_admin/go_proto v0.0.0-20240410062335-c8e3d2cdf42e/go.mod h1:x47UOU+lOkZnrtAENAsOGd7mZ5I8D2JRkMKMqLLRlVw=
 gitee.com/xuyiping_admin/pkg v0.0.0-20231218082641-aac597b8a015 h1:dfb5dRd57L2HKjdwLT93UFmPYFPOmEl56gtZmqcNnaE=

+ 1 - 1
http/middleware/sso.go

@@ -34,7 +34,7 @@ func GetXRequestId(c *gin.Context) string {
 }
 
 func unauthorized(c *gin.Context) {
-	c.AbortWithStatusJSON(http.StatusOK, apierr.WithContext(c, commonPb.Error_UNAUTHORIZED))
+	c.AbortWithStatusJSON(http.StatusUnauthorized, apierr.WithContext(c, commonPb.Error_UNAUTHORIZED))
 }
 
 // RequireAdmin ...