1212
This commit is contained in:
@@ -16,13 +16,15 @@ namespace Application.Web.Controllers.Login
|
||||
private readonly IGameAccountService _accountService;
|
||||
private readonly IAreaService _areaService;
|
||||
private readonly IUnitUserService _userService;
|
||||
private readonly IUnitUserAttrService _attrService;
|
||||
|
||||
public LoginController(IGameAccountService accountService, IAreaService areaService,
|
||||
IUnitUserService userService)
|
||||
IUnitUserService userService,IUnitUserAttrService attrService)
|
||||
{
|
||||
_accountService = accountService;
|
||||
_areaService = areaService;
|
||||
_userService = userService;
|
||||
_attrService = attrService;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -271,6 +273,10 @@ namespace Application.Web.Controllers.Login
|
||||
loadData.Add("accId", userInfo.accId);
|
||||
loadData.Add("areaId", userInfo.areaId);
|
||||
string token = JwtHelper.CreateToken(Key, Issuer, Audience, loadData, TokenConfig.TokenTime);
|
||||
|
||||
//记录在线时间
|
||||
await _attrService.UpdateOnLineTime(userInfo.userId, "Default", TokenConfig.TokenTime);
|
||||
|
||||
return PoAction.Ok(new
|
||||
{ token = token, refToken = userInfo.token, userId = userInfo.userId });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user