|
|
@@ -22,6 +22,18 @@ func GrpcValue(handler middleware.Handler) middleware.Handler {
|
|
|
ctx = context2.AppendToContext(ctx, "user_id", _userID)
|
|
|
}
|
|
|
|
|
|
+ accountID := md.Get("account_id")
|
|
|
+ if len(userID) > 0 {
|
|
|
+ _accountID, _ := strconv.ParseInt(accountID[0], 10, 64)
|
|
|
+ ctx = context2.AppendToContext(ctx, "account_id", _accountID)
|
|
|
+ }
|
|
|
+
|
|
|
+ memID := md.Get("mem_id")
|
|
|
+ if len(userID) > 0 {
|
|
|
+ _memID, _ := strconv.ParseInt(memID[0], 10, 64)
|
|
|
+ ctx = context2.AppendToContext(ctx, "mem_id", _memID)
|
|
|
+ }
|
|
|
+
|
|
|
claimMap := md.Get("jwt_claims")
|
|
|
if len(claimMap) > 0 {
|
|
|
_claimMap := json.RawMessage(claimMap[0])
|