public ActionResult LogOn() { AccountLogOnFormView accountLogonFormView = new AccountLogOnFormView(); accountLogonFormView.account_information_view = new AccountInformationView() { player_is_logged_in = false }; return(View(accountLogonFormView)); }
public ActionResult LogOn(AccountLogOnFormView accountLogonFormView) { accountLogonFormView.account_information_view = new AccountInformationView() { player_is_logged_in = false }; User user = _authentication_service.Login(accountLogonFormView.email, accountLogonFormView.password); if (user.IsAuthenticated) { _forms_authentication.SetAuthorisationToken(user.AuthenticationToken); return(RedirectToAction("Index", "AccountHome")); } else { //AccountView accountView = InitializeAccountViewWithIssue(true, "Sorry we could not log you in. Please try again."); //accountView.CallBackSettings.ReturnUrl = // GetReturnActionFrom(returnUrl).ToString(); return(View(accountLogonFormView)); } }