public string Login(UserBL user) { var _user = mapper.Map <User>(user); var us = repository.GetUser(_user.Id); //bool isValidPassword = BCrypt.Net.BCrypt.Verify(_user.Password, u.Password); bool isPasswordValid = hashing.isValidPassword(_user.Password, us.Hash); if (isPasswordValid) { // TODO: token! var token = GenerateJWT(us); return(token); } else { return(null); // TODO: что-то другое } }