菜单设置
This commit is contained in:
@@ -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 };
|
||||
|
||||
Reference in New Issue
Block a user