public IHttpActionResult Index(LoginModel model) { try { MusicianBusiness musicianBusiness = new MusicianBusiness(); Musician user = musicianBusiness.Login(model.email, model.password); if (user == null) { return(Unauthorized()); } BearerToken bearerLogin = new BearerToken(new BearerDatabaseManager(model.email)); bearerLogin.GenerateHeaderToken(user.id.ToString(), user.email); return(Ok(user)); } catch (Exception ex) { return(BadRequest(ex.StackTrace)); return(InternalServerError(ex)); } }
public void TestMethod1() { string email = "*****@*****.**"; string password = "******"; MusicianBusiness musicianBusiness = new MusicianBusiness(); Musician user = musicianBusiness.Login(email, password); BearerToken bearerLogin = new BearerToken(); bearerLogin.GenerateHeaderToken(user.id.ToString(), user.email); }