退出
This commit is contained in:
@@ -58,13 +58,18 @@ namespace WMS.Web.Api.Controllers
|
||||
public async Task<Result> LoginOut()
|
||||
{
|
||||
string authorization = this.HttpContext.Request.Headers["Authorization"];
|
||||
if (string.IsNullOrEmpty(authorization))
|
||||
//if (string.IsNullOrEmpty(authorization))
|
||||
//{
|
||||
// return Result.ReFailure(BaseResultCodes.UnAuthorized);
|
||||
//}
|
||||
|
||||
//if (logininfo == null || logininfo.UserInfo == null)
|
||||
// return Result.ReFailure(BaseResultCodes.UnAuthorized);
|
||||
if (!string.IsNullOrEmpty(authorization))
|
||||
{
|
||||
return Result.ReFailure(BaseResultCodes.UnAuthorized);
|
||||
}
|
||||
var logininfo = _loginService.GetLoginInfo(authorization);
|
||||
if (logininfo == null || logininfo.UserInfo == null)
|
||||
return Result.ReFailure(BaseResultCodes.UnAuthorized);
|
||||
if (logininfo != null && logininfo.UserInfo != null)
|
||||
{
|
||||
var dto = new LoginOutDto()
|
||||
{
|
||||
UcId = logininfo.UserInfo.UcId.ToString(),
|
||||
@@ -74,7 +79,9 @@ namespace WMS.Web.Api.Controllers
|
||||
ExpiresIn = logininfo.TokenInfo.Expired
|
||||
};
|
||||
var res = await _loginService.LoginOutAsync(dto);
|
||||
return res;
|
||||
}
|
||||
}
|
||||
return Result.ReSuccess();
|
||||
}
|
||||
/// <summary>
|
||||
/// PHP单点退出使用
|
||||
|
||||
Reference in New Issue
Block a user