【发布时间】:2018-06-21 07:44:18
【问题描述】:
如果用户登录成功,是否可以手动生成不记名令牌并返回?
这是我的观点:
[HttpPost]
[AllowAnonymous]
[ValidateAntiForgeryToken]
public async Task<IActionResult> Login2(LoginViewModel model)
{
if (ModelState.IsValid)
{
var result = await _signInManager.PasswordSignInAsync(model.Email, model.Password, model.RememberMe, lockoutOnFailure: false);
if (result.Succeeded)
{
_logger.LogInformation("User logged in.");
//TODO: Generate token
string token = null; //TODO
return Ok(token);
}
}
return BadRequest("Invalid login attempt.");
}
【问题讨论】:
标签: asp.net-core asp.net-identity jwt identityserver4