public ActionResult Login(LoginViewModel viewModel) { if (ModelState.IsValid && _membershipProvider.Validate(viewModel.Email, viewModel.Password)) { _webSecurity.Login(viewModel.Email); return(RedirectToAction("Home", "User")); } ModelState.AddModelError(string.Empty, Resources.Strings.LoginError); return(View(viewModel)); }
public ActionResult Login(LoginModel model, string returnUrl) { if (ModelState.IsValid && _webSecurity.Login(model.UserName, model.Password, persistCookie: model.RememberMe)) { return(RedirectToLocal(returnUrl)); } // If we got this far, something failed, redisplay form ModelState.AddModelError("", "The user name or password provided is incorrect."); return(View(model)); }
public void UserControllerDetailsModelIsUser() { webSecurity.Login("Administrator", ""); ViewResult result = controller.Details(1) as ViewResult; Assert.IsInstanceOfType(result.Model, typeof(AuthParser.Models.User)); }
public void Can_Login() { var variableToken = DateTime.Now.ToLongTimeString(); const string username = "******"; const string email = "*****@*****.**"; const string woFs = "myTwoFactorSecret"; const string pwd = "login"; _uow = new SimpleMembershipUnitOfWorkAsync(_dataContextAsync, _loggingService); _simpleMembershipService = new WebSecurity(_uow, _loggingService); if (!_simpleMembershipService.FoundUser(username)) { var token = _simpleMembershipService.CreateUserAndAccount(username, pwd, email, true); CreatedTestUsers.Add(username); Assert.IsNotNull(token, "Token for selected username: [ " + username + " ] was *null*. "); } var hasLoggedIn = _simpleMembershipService.Login(username, pwd); Assert.IsTrue(hasLoggedIn, "The user login for: [ " + username + " ] was *not* successfull. "); }
public void PlansControllerIndexReturnsView() { webSecurity.Login("Advisor", ""); var result = controller.Index("", 1); Assert.IsInstanceOfType(result, typeof(ViewResult)); }
public bool Login(string userName, string password, bool persistCookie = false) { return(_webSecurity.Login(userName, password, persistCookie)); }