public async Task <ActionResult <dynamic> > Authenticate([FromBody] User model) { var user = UserRepository.Get(model.Username, model.Password); if (user == null) { return(NotFound(new { message = "Usuario ou senha invalido" })); } var token = TokenAppService.GenerateToken(user); user.Password = ""; return(new { user = user, token = token }); }
public AccessTokenManager(IDistributedCache cache, TokenAppService tokenApi) { _cache = cache; Logger = NullLogger.Instance; _tokenApi = tokenApi; }