public (UserDBModel, string) AuthenticateLogin(string username, string password) { if (_userAuthenticate.Authenticate(username, password)) { var User = _context.userDBModels.FirstOrDefault(q => q.Name == username); _userAuthenticate.RemoveRefreshTokens(User.ID); string jwt = _userAuthenticate.GenerateToken(username, User.ID); return(User, jwt); } return(null, null); }