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