username@email.com
5 天以前 806a9514e47408abd36065aa9c8226e571835f2f
Admin.NET/Admin.NET.Web.Core/Handlers/JwtHandler.cs
@@ -9,6 +9,7 @@
using Furion;
using Furion.Authorization;
using Furion.DataEncryption;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Http;
using System;
@@ -62,8 +63,15 @@
    public override async Task<bool> PipelineAsync(AuthorizationHandlerContext context, DefaultHttpContext httpContext)
    {
        // 已自动验证 Jwt Token 有效性
        return await CheckAuthorizeAsync(httpContext);
        if (App.User.FindFirst(ClaimConst.UserType)?.Value == "Customer")
        {
            //客户登录 不需要做起验证
            return true;
        }
            else
            // 已自动验证 Jwt Token 有效性
            return await CheckAuthorizeAsync(httpContext);
    }
    /// <summary>