private void MainWindow_Loaded(object sender, RoutedEventArgs e) { mainFrame.NavigationUIVisibility = NavigationUIVisibility.Hidden; Signin signin = new Signin(this); NavigatePage(signin); }
/// <summary> /// 登录或注册方法 /// </summary> /// <param name="tbId">ID的文本框</param> /// <param name="tbPwd">密码文本框</param> /// <param name="tbEmail">邮箱文本框</param> /// <param name="loginOrLogon">[false/true]登录还是注册</param> /// <param name="NickName">昵称</param> /// <param name="LogonTime">登录时间</param> /// <param name="LoginInfo">登录状态</param> /// <returns>字符串</returns> public MIDDLEENUM unscrambleSigninToLogin(string tbId, string tbPwd, string tbEmail, bool loginOrLogon, ref string NickName, ref string LogonTime, ref bool LoginInfo) { Signin signin = new Signin(); MIDDLEENUM mess = middleSignin(signin.signinMethod(tbId, tbPwd, tbEmail, loginOrLogon, ref NickName, ref LogonTime, ref LoginInfo), signin); return(mess); }
public IActionResult Login(Signin logUser) { if (ModelState.IsValid) { User userInDb = dbContext.Users.FirstOrDefault(u => u.Email == logUser.SigninEmail); if (userInDb == null) { ModelState.AddModelError("SigninEmail", "Your account cannot be found"); return(View("Login")); } var haser = new PasswordHasher <Signin>(); var result = haser.VerifyHashedPassword(logUser, userInDb.Password, logUser.SigninPassword); if (result == 0) { ModelState.AddModelError("SigninPassword", "Wrong Password"); return(View("Login")); } HttpContext.Session.SetInt32("UserId", userInDb.UserId); //** Change template to match your new controller ** return(RedirectToAction("Home", "Rename")); } else { return(View("Login")); } }
public HttpResponseMessage Get(string IDNumber = "", string email = "") { if ((IDNumber == "" || IDNumber == null) && (email == "" || email == null)) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Login user didn't found")); } using (DSEntities entities = new DSEntities()) { Signin entity = null; if (IDNumber != "" && IDNumber != null) { entity = entities.Signins.FirstOrDefault(e => e.IDNumber == IDNumber); } else { entity = entities.Signins.FirstOrDefault(e => e.Email == email); } if (entity != null) { return(Request.CreateResponse(HttpStatusCode.OK, entity)); } else { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Login user didn't found")); } } }
public IActionResult Login(Signin logUser) { if (ModelState.IsValid) { User userInDb = dbContext.Users.FirstOrDefault(u => u.Email == logUser.SigninEmail); if (userInDb == null) { ModelState.AddModelError("SigninEmail", "benny bob can find your account"); return(View("SignIn")); } var haser = new PasswordHasher <Signin>(); var result = haser.VerifyHashedPassword(logUser, userInDb.Password, logUser.SigninPassword); if (result == 0) { ModelState.AddModelError("SigninPassword", "no"); return(View("Index")); } HttpContext.Session.SetInt32("UserId", userInDb.UserId); return(RedirectToAction("Index", "Bank")); } else { return(View("SignIn")); } }
//-------------------------------------------------------------------------- //---------------------------------------POST FUNCTIONS-------------------- // POST: api/DB public DataTable Post([FromBody] Signin s) { System.Diagnostics.Debug.WriteLine("Inside Account_Post********************************** "); DataTable result = handler.check_signin(s); return(result); }
public ActionResult DeleteConfirmed(int?id) { Signin signin = _db.Signin.Find(id); _db.Signin.Remove(signin); _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult SigninDeleteConfirmed(int?id) { Signin signin = _db.Signin.Find(id); _db.Signin.Remove(signin); _db.SaveChanges(); return(RedirectToAction("AdminIndex", new { year = yearUrl, month = monthUrl, internName = internUrl })); }
public void Init() { _client = new client.client(); Login _login = new Login(); Room _room = new Room(); MJHuan _MJhuan = new MJHuan(); ChatRPC chat = new ChatRPC(); PlayerBaseData PlayerData = new PlayerBaseData(); Pay plPay = new Pay(); BindAgent bind = new BindAgent(); Signin sign = new Signin(); TaskModule task = new TaskModule(); LobbyModule lobby = new LobbyModule(); GMModule gmm = new GMModule(); RankModule rank = new RankModule(); MatchGame matchGame = new MatchGame(); _client.modulemanager.add_module("login", _login); _client.modulemanager.add_module("room", _room); _client.modulemanager.add_module("mj_huanghuang", _MJhuan); _client.modulemanager.add_module("player_data", PlayerData); _client.modulemanager.add_module("chat", chat); _client.modulemanager.add_module("pay", plPay); _client.modulemanager.add_module("agent", bind); _client.modulemanager.add_module("signin", sign); _client.modulemanager.add_module("task", task); _client.modulemanager.add_module("redpackets", lobby); _client.modulemanager.add_module("gm", gmm); _client.modulemanager.add_module("rank_msg", rank); _client.modulemanager.add_module("match", matchGame); _tick = Environment.TickCount; _client.onConnectHub += onConnectHub; _client.onConnectGate += onGeteHandle; log.log.setLogHandle(brokenLine); System.Random ran = new System.Random(); int index = ran.Next(4); short portIP = portIpList[index]; try { if (_client.connect_server(serverIp, portIP, serverIp, (short)(portIP + 1), _tick)) { // EventDispatcher.GetInstance().UIFrameWorkEventManager.TriggerEvent<string>(EventId.UIFrameWork_Bug, "connect_server_true"); } else { // EventDispatcher.GetInstance().UIFrameWorkEventManager.TriggerEvent<string>(EventId.UIFrameWork_Bug, "connect_server_false"); } } catch (Exception e) { // EventDispatcher.GetInstance().UIFrameWorkEventManager.TriggerEvent<string>(EventId.UIFrameWork_Bug, e.Message); } //EventDispatcher.GetInstance().UIFrameWorkEventManager.TriggerEvent<string>(EventId.UIFrameWork_Bug, "connect_server_no_erro!"); _tickcount = 0; }
public void userdetails() { Username.SendKeys("*****@*****.**"); Task.Delay(2000).Wait(); Password.SendKeys("Tia1156v"); Task.Delay(2000).Wait(); Signin.Click(); Task.Delay(2000).Wait(); }
public void userdetails() { Username.SendKeys("*****@*****.**"); Task.Delay(3000).Wait(); Password.SendKeys("1234567891"); Task.Delay(3000).Wait(); Signin.Click(); Task.Delay(3000).Wait(); ; }
public ActionResult Edit([Bind(Include = "SigninId, WorkDate, ArrivedTime, LeaveTime")] Signin signin) { if (ModelState.IsValid) { _db.Entry(signin).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index")); } return(View(signin)); }
public IActionResult Post([FromBody] Signin signin) { var user = _userService.Authenticate(signin.UserName, signin.Password); if (user == null) { return(BadRequest(new { message = _localizer["IncorrectUsernamePassword"] })); } return(Ok(user)); }
public ActionResult Create([Bind(Include = "SigninId, WorkDate, ArrivedTime, LeaveTime, UserName")] Signin signin) { if (ModelState.IsValid) { signin.UserName = System.Web.HttpContext.Current.User.Identity.Name; _db.Signin.Add(signin); _db.SaveChanges(); return(RedirectToAction("Index")); } return(View(signin)); }
public JsonResult SigninMembers(SigninToken data) { //var token = JsonConvert.DeserializeObject<SigninToken>(data); SignInManager manager = new SignInManager(new SqlConnection(ConfigurationManager.ConnectionStrings["database"].ToString())); Signin value = manager.SignIn(data.MemberId, data.Assignments); return(Json(value, JsonRequestBehavior.AllowGet)); }
//============================AMR FUNCTIONS====================================================================== public DataTable check_signin(Signin s) { // string query = "SELECT COUNT(*) FROM Player WHERE userName='******' AND password='******';"; string query = "SELECT *, 'player' AS type FROM Player WHERE userName='******' AND password='******';"; if (dbMan.ExecuteReader(query) == null) { query = "SELECT *, 'owner' AS type FROM clubOwner WHERE userName='******' AND password='******';"; } return(dbMan.ExecuteReader(query)); }
public ActionResult Register(Signin signin) { if (!ModelState.IsValid) { return(View("Register")); } ViewData.Add("Message1", "You have registered sucessfully,you can signup"); dbContext.signins.Add(signin); dbContext.SaveChanges(); return(View()); }
public static bool CUD(Signin u, EntityState state) { using (StoreEntities s = new StoreEntities()) { s.Entry(u).State = state; if (s.SaveChanges() > 0) { return(true); } return(false); } }
public ActionResult SigninEdit([Bind(Include = "SigninId, WorkDate, ArrivedTime, LeaveTime, CheckValue")] Signin signin) { if (ModelState.IsValid) { signin.UserName = internUrl; _db.Entry(signin).State = EntityState.Modified; _db.Configuration.ValidateOnSaveEnabled = false; _db.SaveChanges(); return(RedirectToAction("AdminIndex", new { year = yearUrl, month = monthUrl, internName = internUrl })); } return(View(signin)); }
public ActionResult Signin(Signin login) { if (ModelState.IsValid) { var user = lmsentities.tblLogins.SingleOrDefault(x => (x.UserName == login.UserName) & (x.Password == login.Password)); if (user != null) { ViewBag.Message = "Login Successful"; return(View("_Signin")); } } return(View("Error")); }
public ActionResult LoggingIN(Signin signin) { Register register = new Register(); if (register.SignIn(signin)) { return(View("Dashboard")); } else { return(View("Login")); } }
public ReturnKey Post([FromBody] Signin signin) { var rtnKey = new ReturnKey(); if (signin?.UserName != null && signin.Password != null) { var salt = (from i in _db.TbSubscriptions where string.Equals(i.Email, signin.UserName, StringComparison.CurrentCultureIgnoreCase) select i.Salt).FirstOrDefault(); var subscription = (from i in _db.TbSubscriptions where i.SubscriptionStatusId == 2 && i.Email == signin.UserName && i.Password == Security.EncryptPassword(signin.Password, salt) select i).FirstOrDefault(); if (subscription != null) { var token = (from i in _db.TbSubscriptionTokens where i.Email == subscription.Email && i.ExpiresOn > DateTime.Now select i).FirstOrDefault(); if (token == null) { double.TryParse(_configuration["Setting:AuthTokenExpiry"], out var authTokenExpiry); token = new TbSubscriptionTokens { Email = subscription.Email, AuthToken = Guid.NewGuid().ToString(), IssuedOn = DateTime.Now, ExpiresOn = DateTime.Now.AddSeconds(authTokenExpiry) }; _db.TbSubscriptionTokens.Add(token); _db.SaveChanges(); } rtnKey.UID = subscription.UniqueId.ToString(); rtnKey.AuthToken = token.AuthToken; rtnKey.Message = "success!!!"; rtnKey.Role = subscription.GroupId; } else { rtnKey.Message = _localizer["NotValid"]; } } else { rtnKey.Message = _localizer["NotValid"]; } return(rtnKey); }
public ActionResult LoggingIN(Signin signin) { Register register = new Register(); signin.IsAgent = true; if (register.SignIn(signin)) { return(View("Index")); } else { return(View("Login")); } }
public void InvalidEmailSigninTestMethod() { try { log.Info("InvalidEmailSigninTestMethod test Started."); Signin signin = new Signin(driver); bool emailCheck = signin.InvalidEmail(JsonData.data.InvalidEmail, JsonData.data.Password); Assert.IsTrue(emailCheck); log.Info("InvalidEmailSigninTestMethod test Ended."); } catch (Exception exception) { throw new Exception(exception.Message); } }
public void BlankEmailPasswordSigninTestMethod() { try { log.Info("BlankEmailPasswordSigninTestMethod test Started."); Signin signin = new Signin(driver); bool NullCheck = signin.BlankEmailPassword(JsonData.data.NullValue, JsonData.data.NullValue); Assert.IsTrue(NullCheck); log.Info("BlankEmailPasswordSigninTestMethod test Ended."); } catch (Exception exception) { throw new Exception(exception.Message); } }
public void SigninTestMethod() { try { log.Info("SignIn test Started."); Signin signin = new Signin(driver); signin.SigninMethod(JsonData.data.UserEmail, JsonData.data.Password); Assert.AreEqual(JsonData.data.WebsiteTitle, driver.Title); log.Info("SignIn test Ended."); } catch (Exception exception) { throw new Exception(exception.Message); } }
public async Task <IActionResult> PostSignin([FromBody] Signin user) { var userExist = await this.UserManager.FindByNameAsync(user.UserName); if (userExist != null && await this.UserManager.CheckPasswordAsync(userExist, user.Password)) { var userRoles = await this.UserManager.GetRolesAsync(userExist); var role = await this.UserManager.IsInRoleAsync(userExist, "Admin") ? "Admin" : "User"; var authClaims = new List <Claim> { new Claim(ClaimTypes.Name, userExist.UserName), new Claim(JwtRegisteredClaimNames.Jti, Guid.NewGuid().ToString()) }; foreach (var userRole in userRoles) { authClaims.Add(new Claim(ClaimTypes.Role, userRole)); } var authSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(Configuration["JWT:Secret"])); var token = new JwtSecurityToken ( issuer: Configuration["JWT:ValidIssuer"], audience: Configuration["JWT:ValidAudience"], expires: DateTime.Now.AddHours(5), claims: authClaims, signingCredentials: new SigningCredentials(authSigningKey, SecurityAlgorithms.HmacSha256) ); return(Ok(new { token = new JwtSecurityTokenHandler().WriteToken(token), expiration = token.ValidTo, user = userExist.UserName, id = userExist.Id, profileImageUrl = userExist.ProfileImageUrl, status = "Success", message = "Login Successful", role = role })); } return(Ok(new Response { Status = "Error", Message = "Wrong UserName and Password" })); }
public void InvalidPasswordSigninTestMethod() { try { log.Info("InvalidPasswordSigninTestMethod test Started."); Thread.Sleep(3000); Signin signin = new Signin(driver); bool passCheck = signin.InvalidPassword(JsonData.data.UserEmail, JsonData.data.InvalidPassword); Assert.IsTrue(passCheck); log.Info("InvalidPasswordSigninTestMethod test Ended."); } catch (Exception exception) { throw new Exception(exception.Message); } }
public static Signin Item(List <Signin> List, string username, string password) { Signin newItem = null; foreach (var item in List) { if (item.userName == username) { if (item.userPassword == password) { newItem = item; break; } } } return(newItem); }
// GET: Signin/Delete/5 public ActionResult Delete(int?id) { if (SigninAuthentication(id)) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Signin signin = _db.Signin.Find(id); if (signin == null) { return(HttpNotFound()); } return(View(signin)); } return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); }