菜单设置

This commit is contained in:
DESKTOP-H2PAFLR\Administrator
2023-08-02 13:36:44 +08:00
parent dbe6de22ad
commit a9dbcf1b5b
47 changed files with 38 additions and 25 deletions

View File

@@ -63,7 +63,7 @@ namespace ZR.Admin.WebApi.Framework
return tokenHandler.WriteToken(token);
}
/// <summary>
/// 验证Token
/// 检查客户端和服务器的Token是否一样
/// </summary>
/// <returns></returns>
public static TokenValidationParameters ValidParameters()
@@ -117,7 +117,7 @@ namespace ZR.Admin.WebApi.Framework
}
/// <summary>
/// jwt token校验
/// jwt token校验 合法用户和其权限
/// </summary>
/// <param name="jwtToken"></param>
/// <returns></returns>
@@ -131,7 +131,9 @@ namespace ZR.Admin.WebApi.Framework
if (userData != null)
{
loginUser = JsonConvert.DeserializeObject<LoginUser>(userData);
//todo 从缓存拿到权限,如果拿不到权限说明非法用户
var permissions = CacheService.GetUserPerms(GlobalConstant.UserPermKEY + loginUser?.UserId);
if (loginUser?.UserName == GlobalConstant.AdminRole)
{
permissions = new List<string>() { GlobalConstant.AdminPerm };