private void InsereLoginPadrao() { Login login = new Login(); login.usuario = "Admin"; login.usrpass = MD5Hash(login.usuario.ToLower() + "admin"); _loginRepository.Add(login); }
public async Task <IActionResult> Create([FromBody] Usuario item) { if (item == null) { return(BadRequest("Usuário ou senha são inválidos.")); } await _LoginRepository.Add(item); return(CreatedAtRoute("GetLogin", new { Controller = "Login", id = item.Login }, item)); }
public bool Add(Login login) { try { login.Password = Encrypt(login.Password, "sblw-3hn8-sqoy19"); return(_loginRepository.Add(login)); } catch (Exception ex) { throw ex; } }
public IActionResult OnPost() { if (ModelState.IsValid) { var count = _loginRepository.Add(Signup); if (count > 0) { return(RedirectToPage("/Forms/Login")); } } return(Page()); }
public async Task <Result> Add(LoginDto loginDto) { var login = await _loginRepository.GetByEmail(loginDto.Email); try { if (login != null) { return(new Result(false, "This email already exists")); } await _loginRepository.Add(new Login(loginDto.Email, _hashService.Hash(loginDto.Password))); return(new Result(true, "Login created")); } catch (Exception exception) { return(new Result(false, exception.Message)); } }
public async Task <IActionResult> OnPostAsync(string returnUrl = null) { returnUrl ??= Url.Content("~/"); ExternalLogins = (await _signInManager.GetExternalAuthenticationSchemesAsync()).ToList(); if (ModelState.IsValid) { // This doesn't count login failures towards account lockout // To enable password failures to trigger account lockout, set lockoutOnFailure: true var result = await _signInManager.PasswordSignInAsync(Input.Email, Input.Password, Input.RememberMe, lockoutOnFailure : false); if (result.Succeeded) { // Login History _repository.Add(new Login { UserName = Input.Email, LoginIp = "" }); _logger.LogInformation("User logged in."); return(LocalRedirect(returnUrl)); } if (result.RequiresTwoFactor) { return(RedirectToPage("./LoginWith2fa", new { ReturnUrl = returnUrl, RememberMe = Input.RememberMe })); } if (result.IsLockedOut) { _logger.LogWarning("User account locked out."); return(RedirectToPage("./Lockout")); } else { ModelState.AddModelError(string.Empty, "Invalid login attempt."); return(Page()); } } // If we got this far, something failed, redisplay form return(Page()); }
public long SaveCurrentLogin(LoginResource loginResource) { bool isForceLogoutRequired = ForceLogoutIfAlreadyLogin(loginResource.UserId); DateTime loginTime = DateTime.Now; var currentLogin = new CurrentLoginMAM { UserID = loginResource.UserId, MobileIMEI = loginResource.IMEI, FirebaseToken = loginResource.FirebaseToken, LoginTime = loginTime, //LogoutTime = loginTime, LastFirebaseToken = loginResource.FirebaseToken }; _loginRepo.Add(currentLogin); _loginRepo.Commit(); return(currentLogin.Id); }
public JsonResult AddUser(Users obj) { try{ string result = string.Empty; var myUser = _Repository.GetUsers() .FirstOrDefault(u => u.UserName == obj.UserName && u.RoleID == obj.RoleID); if (myUser == null) //User was found { result = "Saved Successfully"; _Repository.Add(obj); _Repository.Save(); } else //User was not found { result = "Username has already exists."; } return(Json(result, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { //return View("Error", new HandleErrorInfo(ex, "EmployeeInfo", "Create")); return(Json(ex.ToString(), JsonRequestBehavior.AllowGet)); } }
public ResultModel <Login> Login(Login p) { LoginValidator validator = new LoginValidator(); var result = validator.Validate(p); if (result.IsValid) { _loginRepo.Add(p); _loginRepo.Save(); return(new ResultModel <Login> { Errors = null, IsValid = true, Message = "Kayıt Başarılı" }); } return(new ResultModel <Login> { Errors = result.Errors.Select(x => x.ErrorMessage).ToList(), IsValid = false, Message = "Giriş Başarısız" }); }
public IHttpActionResult PostAddLoginUserDetails(LoginDetail loginUser) { return(Ok(_loginRepository.Add(loginUser))); }