2025-03-16 12:05:38 +08:00

457 B

给接入用户中心的服务提供的SDK 中间件

把这2个部分替换为RPC 就可以给其他服务使用了

tk, err := c.token.ValiateToken(r.Request.Context(), token.NewValiateTokenRequest(v))
set, err := c.policy.QueryPolicy(r.Request.Context(),
    policy.NewQueryPolicyRequest().
        SetNamespaceId(tk.NamespaceId).
        SetUserId(tk.UserId).
        SetExpired(false).
        SetEnabled(true).
        SetWithRole(true),
)