//private string BuildToken() //{ // var jwtSettings = new JwtSettings(); // _config.Bind(nameof(jwtSettings), jwtSettings); // var key = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(jwtSettings.Secret)); // var creds = new SigningCredentials(key, SecurityAlgorithms.HmacSha256); // var token = new JwtSecurityToken( // jwtSettings.Issuer, // jwtSettings.Issuer, // expires: DateTime.UtcNow.AddMinutes(10), // signingCredentials: creds); // return new JwtSecurityTokenHandler().WriteToken(token); //} //private string BuildRefreshToken() //{ // var randomNumber = new byte[32]; // using (var rng = RandomNumberGenerator.Create()) // { // rng.GetBytes(randomNumber); // return Convert.ToBase64String(randomNumber); // } //} private bool Authenticate(string username, string password) { //Staff user = _staffservice.CheckLogIn(username, password); //if (user != null) //{ // return true; //} //else //{ // return false; //} return(_staffservice.CheckLogIn(username, password)); }