public override void responseString(bool isSuccess, string identifier, string json) { if (identifier.Equals(Common.IDENTIFIER_JOIN)) { ResponseJoin res = JsonUtility.FromJson <ResponseJoin>(json); if (res.isSuccess()) { //string pw = Security.Instance().deCryption(res.password, false); //PlayerPrefs.SetString(Common.KEY_EMAIL, res.email); //PlayerPrefs.SetString(Common.KEY_PASSWORD, Security.Instance().cryption(pw, true)); UserManager.Instance().setData(res.email, password.text, res.nickName); RequestLogin login = new RequestLogin(res.email, res.password); SocketManager.Instance().sendMessage(login); } else { showAlert("errorJoin", res.message, false, false, (AlertData data, bool isOn, string fieldText) => { }); } } else if (identifier.Equals(Common.IDENTIFIER_LOGIN)) { ResponseLogin res = JsonUtility.FromJson <ResponseLogin>(json); if (res.isSuccess()) { //UserManager.Instance().setData(res.email, res.nickName); StateManager.Instance().changeState(BaseState.GAME_STATE.ROOM_LIST, null); } else { showAlert("errorLogin", res.message, false, false, (AlertData data, bool isOn, string fieldText) => { }); } } }
public static void ReceiveData(CmdEnum cmd, byte[] data) { if (cmd == CmdEnum.ResLogin) { ResponseLogin login = SerializeTool.Deserialize <ResponseLogin>(data); ResponseLogin(login); } else if (cmd == CmdEnum.ResAlive) { ResponseAlive alive = SerializeTool.Deserialize <ResponseAlive>(data); ResponseAlive(alive); } else if (cmd == CmdEnum.ResRegister) { ResponseRegister response = SerializeTool.Deserialize <ResponseRegister>(data); ResponseRegister(response); } else if (cmd == CmdEnum.ResCreateRoom) { ResponseCreateRoom response = SerializeTool.Deserialize <ResponseCreateRoom>(data); ResponseCreateRoom(response); } else if (cmd == CmdEnum.ResGetRooms) { ResponseGetRooms response = SerializeTool.Deserialize <ResponseGetRooms>(data); ResponseGetRooms(response); } else if (cmd == CmdEnum.ResDeleteRoom) { ResponseDeleteRoom response = SerializeTool.Deserialize <ResponseDeleteRoom>(data); ResponseDeleteRoom(response); } }
public void ProcessLogin(NetworkResponse response) { ResponseLogin args = response as ResponseLogin; if (args.status == 0) { GameState.account = args.account; NetworkManager.Send( TopListProtocol.Prepare(), ProcessTopList ); NetworkManager.Send( PlayerSelectProtocol.Prepare(0), ProcessPlayerSelect ); CW.NetworkManager.Send( CW.PlayerSelectProtocol.Prepare(0), CW_ProcessPlayerSelect ); } else { Debug.Log("login failed, server message = " + args.status); //mainObject.GetComponent<Main>().CreateMessageBox("Login Failed"); } }
public ResponseLogin Authenticate(ENLogin paramss) { try { string cs = ConfigurationManager.ConnectionStrings["con"].ConnectionString; var lista = new List <ResponseLogin>(); using (SqlConnection conn = new SqlConnection(cs)) { conn.Open(); SqlCommand cmd = new SqlCommand("usp_ValidarUserToken", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@usertoken", paramss.usertoken)); cmd.Parameters.Add(new SqlParameter("@passwordtoken", paramss.passwordtoken)); cmd.Parameters.Add(new SqlParameter("@proyecto", paramss.proyecto)); using (SqlDataReader rdr = cmd.ExecuteReader()) { while (rdr.Read()) { var resul = new ResponseLogin(); resul.responsetoken = Convert.ToString(rdr["response"]); lista.Add(resul); } } } return(lista.FirstOrDefault()); } catch (Exception ex) { throw ex; } }
public IActionResult RegistrationFacebook([FromBody] RequestLoginFacebook loginFacebook) { ResponseLogin responseLogin; if (loginFacebook != null) { LoginResutls resutlLogin = _lesterRegistration.RegistrationFacebook(loginFacebook); if (resutlLogin.MessageCode != Core.Enum.MessgeCodeRegistration.Suscess) { responseLogin = new ResponseLogin(resutlLogin.MessageCode); return(BadRequest(responseLogin)); } var result = _tokenFactoryService.CreateJwtTokensAsync(resutlLogin.User); _tokenStoreService.AddUserToken(resutlLogin.User, result.RefreshToken, result.AccessToken, null); responseLogin = new ResponseLogin(Core.Enum.MessgeCodeRegistration.Suscess) { access_token = result.AccessToken, refresh_token = result.RefreshToken }; AccessControl.User = resutlLogin.User; return(Ok(responseLogin)); } else { responseLogin = new ResponseLogin(Core.Enum.MessgeCodeRegistration.NoData); return(BadRequest(responseLogin)); } }
public ResponseLogin CargarDatosProveedor(Login Logueo) { ResponseLogin Result = null; Task.Run(async() => Result = await CargarDatosProveedorAsync(Logueo)).Wait(); return(Result); }
/// <summary> /// 登陆 /// </summary> /// <param name="loginName"></param> /// <param name="loginPwd"></param> /// <param name="jsonResult"></param> /// <returns></returns> public ResponseLogin PostLogin201909(string loginName, string loginPwd, string point, out string jsonResult) { jsonResult = string.Empty; ResponseLogin package = null; RequestPackage request = new RequestPackage(); request.Params.Add("username", System.Web.HttpUtility.UrlEncode(loginName)); request.Params.Add("password", System.Web.HttpUtility.UrlEncode(loginPwd)); request.Params.Add("appid", System.Web.HttpUtility.UrlEncode("otn")); request.Params.Add("answer", System.Web.HttpUtility.UrlEncode(point)); request.RequestURL = "/passport/web/login"; request.RefererURL = "/otn/resources/login.html"; request.Method = "post"; var RAIL_EXPIRATION = new Cookie("RAIL_EXPIRATION", TimeHelp.GetTimeStamp(DateTime.Now.AddDays(3)), "/", ".12306.cn"); var RAIL_DEVICEID = new Cookie("RAIL_DEVICEID", "K_89QjQR37H4I9URxTkeSVTXd2WIyViZrlUuxJA5A8p7xCM_3JGueLa4zc2t_T69vTHb1aDx-3ymUdCUrLXbPcb68Z-4pQAYOmF8i6rU0Nk7Q6HIfzMVHY5PIQPK16sfWaJc-Z08UcYMLepVR56jG1NrsBYZooob", "/", ".12306.cn"); TrainHttpContext.Cookie.Add(RAIL_EXPIRATION); TrainHttpContext.Cookie.Add(RAIL_DEVICEID); ArrayList list = TrainHttpContext.Send(request); if (list.Count == 2) { jsonResult = Encoding.UTF8.GetString(list[1] as byte[]); package = JsonConvert.DeserializeObject <ResponseLogin>(jsonResult); Log.Write(LogLevel.Info, jsonResult); } else { Log.Write(LogLevel.Info, list.ToString()); } return(package); }
private async Task Login() { ValidateEmail(); ValidatePassword(); if (string.IsNullOrEmpty(ErrorEmail) && string.IsNullOrEmpty(ErrorPassword)) { dialogService.ShowProgress(); Login login = new Login(); ViewModelHelper.SetLoginPageViemModelToLogin(this, login); RequestLogin request = new RequestLogin { Login = login }; ResponseLogin responseLogin = await apiService.Login(request); if (responseLogin.UserMidd?.Equals("True") == true && responseLogin.ChangedPassword?.Equals("False") == true) { FirstLogin(); //await navigationService.Navigate(AppPages.LoginPage); } else { dialogService.HideProgress(); await ValidateResponde(responseLogin); } } }
void OnLoginCallback(ResponseLogin result) { if (result != null) { GameDataMgr.Instance.ResponseLogin = result; //#if CHAPTER_ONE // SwitchSceneMgr.Instance.SwitchToMain(false, () => // { // UIManager.Instance.OpenUI<UIMainWindow>(); // }); //#elif CHAPTER_TWO RequestCarType param = new RequestCarType { loginAccount = result.loginAccount }; LoginManager.Instance.SendGetCarType <ResponseCarType>(param, (ret) => { GameDataMgr.Instance.ResponseCarType = ret.data; SwitchSceneMgr.Instance.SwitchToMain(false, () => { UIManager.Instance.OpenUI <UIMainWindow>(); }); }); //#endif } }
/// <summary> /// 登陆 /// </summary> /// <param name="loginName"></param> /// <param name="loginPwd"></param> /// <param name="jsonResult"></param> /// <returns></returns> public ResponseLogin PostLogin(string loginName, string loginPwd, out string jsonResult) { jsonResult = string.Empty; ResponseLogin package = null; RequestPackage request = new RequestPackage(); request.Params.Add("username", System.Web.HttpUtility.UrlEncode(loginName)); request.Params.Add("password", System.Web.HttpUtility.UrlEncode(loginPwd)); request.Params.Add("appid", System.Web.HttpUtility.UrlEncode("otn")); request.RequestURL = "/passport/web/login"; request.RefererURL = "/otn/login/init"; request.Method = "post"; ArrayList list = TrainHttpContext.Send(request); if (list.Count == 2) { jsonResult = Encoding.UTF8.GetString(list[1] as byte[]); package = JsonConvert.DeserializeObject <ResponseLogin>(jsonResult); Log.Write(LogLevel.Info, jsonResult); } else { Log.Write(LogLevel.Info, list.ToString()); } return(package); }
void RequestLogin(string account, string passwrd) { RequestLightLogin requestLogin = new RequestLightLogin(); requestLogin.loginAccount = account; requestLogin.password = passwrd; LoginManager.Instance.SendLightLoginMessage <ResponseLightLogin>(requestLogin, (responseData) => { if (responseData.status == "200") { UITipsDialog.ShowTips("登录成功"); PlayerPrefs.SetString(GameDataMgr.AccountKey, requestLogin.loginAccount); PlayerPrefs.SetString(GameDataMgr.PassWrdKey, requestLogin.password); ResponseLogin response = new ResponseLogin() { userName = "******", loginAccount = requestLogin.loginAccount }; loginCallback(response); } else { UITipsDialog.ShowTips(responseData.msg); } }); }
public async Task <IActionResult> Login([FromBody] RequestAuth request) { try { ResponseLogin responseLogin = new ResponseLogin(); var admin = await _administratorService.Auth(request.Email, request.Password); var resident = await _residentService.Auth(request.Email, request.Password); if (admin == null && resident == null) { UnauthorizedResponse(); return(new ObjectResult(response)); } if (admin != null) { responseLogin.User = admin; responseLogin.UserType = "ADMINISTRADOR"; } else { responseLogin.User = admin; responseLogin.UserType = "ADMINISTRADOR"; } OkResponse(responseLogin); return(new ObjectResult(response)); } catch (Exception e) { InternalServerErrorResponse(e.Message); return(new ObjectResult(response)); } }
private async void CancelScheduledServices() { if (this.serviceType.Equals(ServiceType.DoctorHome)) { if (await dialogService.ShowConfirm(AppResources.CancelMedicalHomeService, string.Format(AppResources.MessageCancelMedigalHomeService, UserNameModified))) { dialogService.ShowProgress(); RequestCancelMedicalHomeService request = new RequestCancelMedicalHomeService { IdService = IdService, }; ResponseCancelMedicalHomeService response = await apiService.CancelMedicalHomeService(request); dialogService.HideProgress(); ValidateResponseCancelMedicalHomeService(response); } } else { #region original if (await dialogService.ShowConfirm(AppResources.TitleSheduledServices, AppResources.CancelSheduledService)) { dialogService.ShowProgress(); ResponseLogin user = ServiceLocator.Current.GetInstance <ILoginViewModel>().User; int.TryParse(user.DocumentType, out int applicantDocumentType); RequestCancelService request = new RequestCancelService { Code = Code, Document = user.Document, DocumentType = user.DocumentType, PendingCoordination = Coordination, ServiceType = ServiceType.ToString(), applicant = new Applicant { ApplicantCellPhone = user.CellPhone, ApplicantDocument = user.Document, ApplicantDocumentType = applicantDocumentType, ApplicantDocumentTypeName = user.DocumentTypeName, ApplicantLastNameOne = user.LastNameOne, ApplicantLastNameTwo = user.LastNameTwo, ApplicantMail = user.UserName, ApplicantNameOne = user.NameOne, ApplicantNameTwo = user.NameTwo } }; ResponseCancelService response = await apiService.CancelService(request); dialogService.HideProgress(); ValidateResponseCancelService(response); } #endregion } }
public ActionResult subir(HttpPostedFileBase doc) { if (doc != null && doc.ContentLength > 0) { try { string path = Path.Combine(Server.MapPath("~/Archivos/Proveedores/"), Path.GetFileName(doc.FileName)); string path2 = Path.GetFileName(doc.FileName); if (System.IO.File.Exists(path)) { System.IO.File.Delete(path); doc.SaveAs(path); } else { doc.SaveAs(path); } Archivo arc = new Archivo(); string[][] datosArchivo = arc.LeerArchivo(path2); foreach (var item in datosArchivo) { if (item != null) { var data = new Product { name = item[1], prov = Convert.ToInt32(item[2]), status = Convert.ToInt32(item[3]), value = Convert.ToInt32(item[4]), points = Convert.ToInt32(item[5]), stock = Convert.ToInt32(item[6]), }; var proxi = new Proxi(); string respuesta = proxi.CargueExcel(data); //entity.DataInsertProduct(data.name, data.prov, data.status, data.value, data.points, data.stock); } } } catch (Exception ex) { ViewBag.Message = "ERROR:" + ex.Message.ToString(); } } ResponseLogin login = (ResponseLogin)Session["logueo"]; return(RedirectToAction("Detalles", login)); }
/// <summary> /// ログインのレスポンス処理 /// </summary> /// <param name="response"></param> public void ResponseLogin(ResponseLogin response) { if (response.islogin) { SceneManagers.SceneLoad(SceneManagers.SceneName.Main); } else { PlayerPrefs.SetString(NetWorkKey.LOGIN_PRESENT, response.login_present); SceneManagers.SceneLoad(SceneManagers.SceneName.LoginPresent); } }
/// <summary> /// getLogin /// </summary> public ResponseLogin getLogin(String usuario, String contrasenia) { ResponseLogin response = new ResponseLogin(); SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnxANTP"].ToString()); try { SqlCommand cmd = new SqlCommand("LOGIN_USUARIO", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Usuario", usuario); cmd.Parameters.AddWithValue("@Contraseña", contrasenia); con.Open(); SqlDataReader dr = cmd.ExecuteReader(); dr.Read(); int codResultado = dr.IsDBNull(dr.GetOrdinal("codResultado")) ? default(Int32) : dr.GetInt32(dr.GetOrdinal("codResultado")); response.codResultado = codResultado; response.desResultado = dr.IsDBNull(dr.GetOrdinal("desResultado")) ? "" : dr.GetString(dr.GetOrdinal("desResultado")); Login login = new Login(); login.codUsuario = dr.IsDBNull(dr.GetOrdinal("codUsuario")) ? default(Int32) : dr.GetInt32(dr.GetOrdinal("codUsuario")); login.idRol = dr.IsDBNull(dr.GetOrdinal("codRol")) ? default(Int32) : dr.GetInt32(dr.GetOrdinal("codRol")); login.nomRol = dr.IsDBNull(dr.GetOrdinal("nomRol")) ? "" : dr.GetString(dr.GetOrdinal("nomRol")); login.nombres = dr.IsDBNull(dr.GetOrdinal("nomUsuario")) ? "" : dr.GetString(dr.GetOrdinal("nomUsuario")); if (codResultado > 0) { login.correo = usuario; } login.telefono = dr.IsDBNull(dr.GetOrdinal("telefono")) ? "" : dr.GetString(dr.GetOrdinal("telefono")); login.fechaNacimiento = dr.IsDBNull(dr.GetOrdinal("fechaNacimiento")) ? "" : dr.GetString(dr.GetOrdinal("fechaNacimiento")); login.activo = dr.IsDBNull(dr.GetOrdinal("activo")) ? default(Int32) : dr.GetInt32(dr.GetOrdinal("activo")); login.eliminado = dr.IsDBNull(dr.GetOrdinal("eliminado")) ? default(Int32) : dr.GetInt32(dr.GetOrdinal("eliminado")); login.urlFoto = dr.IsDBNull(dr.GetOrdinal("urlFoto")) ? "" : dr.GetString(dr.GetOrdinal("urlFoto")); login.idLocalizacion = dr.IsDBNull(dr.GetOrdinal("idLocalizacion")) ? default(Int32) : dr.GetInt32(dr.GetOrdinal("idLocalizacion")); response.login = login; } catch (Exception ex) { response.codResultado = 0; response.desResultado = ex.ToString(); response.login = null; } finally { con.Close(); } return(response); }
public ResponseLogin Login(RequestLogin Request) { ResponseLogin responseLogin = new ResponseLogin(); try { GetAuth(Request); } catch (Exception) { throw; } return(responseLogin); }
public ActionResult Detalles(ResponseLogin login) { Session["logueo"] = login; ViewBag.datos = login; int ID = login.id; string img = login.id + ".jpg"; ViewBag.img = img; var proxi = new Proxi(); List <Provee> Productos = proxi.FiltraProductosProveedor(ID); return(View(Productos)); }
public IHttpActionResult Login(Login dataLogin) { var entity = new EntityAccount(); var data = new ResponseLogin(); if (dataLogin.plataforma.Equals("m")) { data = entity.DataLoginUser(dataLogin.usuario, dataLogin.contraseña); } else if (dataLogin.plataforma.Equals("w")) { data = entity.DataLoginProve(dataLogin.usuario, dataLogin.contraseña); } return(Ok(data)); }
public IActionResult Authenticate([FromBody] Usuarios usuario) { var userAthenticated = _account.AuthenticateUser(usuario.UserId, usuario.Password); if (userAthenticated == null) { return(Unauthorized("Usuario o Contraseña Incorrectas")); } var token = _authenticationService.GenerateSecurityToken(userAthenticated); ResponseLogin res = new ResponseLogin(); res.Token = token; res.Expire = DateTime.Now.AddDays(30); return(Ok(res)); }
public IActionResult Authenticate(RequestLogin user) { var userAthenticated = _userservices.AuthUser(user.User, user.Password); if (userAthenticated == null) { return(Unauthorized("Usuario o Contraseña Incorrectas")); } var token = _authenticationService.GenerateSecurityToken(userAthenticated); ResponseLogin res = new ResponseLogin(); res.Token = token; res.Expire = DateTime.Now.AddDays(30); return(Ok(res)); }
void ResponseGetLogin(string[] data) { ResponseLogin response = new ResponseLogin(); if (data[1] == "0") { response.islogin = false; response.login_present = data[2]; Debug.Log(data[2]); } else { response.islogin = true; } ApiClient.Instance.ResponseLogin(response); }
private async void BtnLogin_Clicked(object sender, EventArgs e) { var client = new HttpClient(); client.BaseAddress = new Uri("http://10.0.2.2"); Debug.WriteLine("Tạo object data"); var data = new InfoLogin() { Email = "eri@email", Passwords = "123" // Tắt đi thì không cần login //Email = username.Text, //Passwords = password.Text, }; Debug.WriteLine("Chuyển json data"); string jsonMessage = JsonConvert.SerializeObject(data); //string jsonData = @"{""Email"" : ""eri@email"", ""Passwords"" : ""123""}"; var content = new StringContent(jsonMessage, Encoding.UTF8, "application/json"); //HttpResponseMessage response = await client.PostAsync("/foo/login", content); HttpResponseMessage response = await client.PostAsync("/login", content); string result = await response.Content.ReadAsStringAsync(); Debug.WriteLine("Kết quả"); Debug.WriteLine(result); Debug.WriteLine("Chuyển object"); ResponseLogin responselogin = JsonConvert.DeserializeObject <ResponseLogin>(result); Debug.WriteLine("Gọi if"); if (responselogin.code == 1) { Debug.WriteLine("Đúng"); await Navigation.PushModalAsync(new MainPage()); } else { await DisplayAlert("Thông báo", "Tài khoản hoặc mật khẩu không đúng", "OK"); } }
public ResponseLogin Get([FromBody] RequestLogin Request) { ResponseLogin ResLog = new ResponseLogin(); string auth = "GAGAL LOGIN"; List <dbPengguna> dbpengguna = new List <dbPengguna>(); try { var conn = GetConnection(); conn.Open(); string query = "select * from pengguna p where puser = '******' and ppas = '******'"; query = query.Replace("@puser", Request.puser); query = query.Replace("@ppass", Request.ppass); var cmd = new MySqlCommand(query, conn); cmd.CommandTimeout = 60 * 5; var reader = cmd.ExecuteReader(); while (reader.Read()) { dbPengguna db = new dbPengguna(); db.pid = !reader.IsDBNull(0) ? reader.GetInt32(0) : 0; db.puser = !reader.IsDBNull(1) ? reader.GetString(1) : ""; db.ppass = !reader.IsDBNull(2) ? reader.GetString(2) : ""; dbpengguna.Add(db); } if (dbpengguna.Count > 0) { var defaults = dbpengguna.FirstOrDefault(); ResLog.Message = "LoginSuccess"; ResLog.Token = defaults.pid + DateTime.Now.ToString("HH:mm") + RandomString(5); } else { ResLog.Message = "Gagal Login"; } } catch (Exception) { throw; } return(ResLog); }
public string Login(Data data) { DBConnect cn = new DBConnect(); List <string>[] result = cn.Select(data.user, data.pass); if (result[0].Count > 0) { ResponseLogin rl = new ResponseLogin(result[1].ElementAt(0), result[2].ElementAt(0), true); return(JsonConvert.SerializeObject(rl)); //return true; } else { ResponseLogin rl = new ResponseLogin("usuario", "nombre", false); return(JsonConvert.SerializeObject(rl)); // return false; } }
public static NetworkResponse Parse(MemoryStream dataStream) { ResponseLogin response = new ResponseLogin(); response.status = DataReader.ReadShort(dataStream); if (response.status == 0) { int account_id = DataReader.ReadInt(dataStream); Account account = new Account(account_id); account.username = DataReader.ReadString(dataStream); account.last_logout = DataReader.ReadString(dataStream); response.account = account; } else { Debug.Log ("Login failed, server message = " + response.status); } return response; }
//返回登录 public static void ResponseLogin(ResponseLogin result) { #region 测试代码 if (UIController.Instance != null) { if (result.Error != "") { Debug.LogWarning(result.Error + result.Result); } else { Debug.Log(result.Result); UIController.Instance.login = true; GameController.Instance.player = result.Player; SceneManager.LoadScene("sample-2"); } } #endregion }
public async Task <ActionResult <ResponseMessage <ResponseLogin> > > SignIn(UserLogin userLoginResource) { ResponseMessage <ResponseLogin> resp = new ResponseMessage <ResponseLogin>(); var user = _userManager.Users.SingleOrDefault(u => u.UserName == userLoginResource.Email); if (user is null) { return(NotFound(new ResponseMessage <ResponseLogin> { Message = "Email o contraseña son incorrectos" })); } var userSigninResult = await _userManager.CheckPasswordAsync(user, userLoginResource.Password); if (!userSigninResult) { resp.Message = "Email o contraseña son incorrectos"; return(Unauthorized(resp)); } var roles = await _userManager.GetRolesAsync(user); var token = GenerateJwt(user, roles); var refreshToken = GenerateRefreshToken(IpAddress()); await _authServices.SaveRefreshTokenAsync(user, refreshToken); var login = new ResponseLogin() { Token = token, RefreshToken = refreshToken.Token, User = _mapper.Map <User, UserResponse>(user) }; resp.Message = "Ha iniciado sesion correctamente"; resp.Response = login; return(Ok(resp)); }
internal static void CloneUser(ILoginViewModel loginViewModel, ResponseLogin userSaved) { loginViewModel.User.Access_token = userSaved.Access_token; loginViewModel.User.AffiliateType = userSaved.AffiliateType; loginViewModel.User.CellPhone = userSaved.CellPhone; loginViewModel.User.Document = userSaved.Document; loginViewModel.User.DocumentType = userSaved.DocumentType; loginViewModel.User.DocumentTypeName = userSaved.DocumentTypeName; loginViewModel.User.Expires = userSaved.Expires; loginViewModel.User.Expires_in = userSaved.Expires_in; loginViewModel.User.IdReference = userSaved.IdReference; loginViewModel.User.Issued = userSaved.Issued; loginViewModel.User.LastNameOne = userSaved.LastNameOne; loginViewModel.User.LastNameTwo = userSaved.LastNameTwo; loginViewModel.User.NameOne = userSaved.NameOne; loginViewModel.User.NameTwo = userSaved.NameTwo; loginViewModel.User.Token_type = userSaved.Token_type; loginViewModel.User.UserName = userSaved.UserName; loginViewModel.User.SessionCode = userSaved.SessionCode; }
public override void responseString(bool isSuccess, string identifier, string json) { ResponseLogin res = JsonUtility.FromJson <ResponseLogin>(json); UserManager.Instance().setData(res.email, fieldPassword.text, res.nickName); Debug.Log("email : " + UserManager.Instance().email); Debug.Log("nickName : " + UserManager.Instance().nickName); if (res.isSuccess()) { StateManager.Instance().changeState(GAME_STATE.ROOM_LIST, null); } else { Debug.Log("loginError"); showAlert("loginError", res.message, false, false, (AlertData data, bool isOn, string fieldText) => { }); } }
public HttpResponseMessage Login([FromBody] RequestLogin request) { if (IsBodyNull(request)) { return(ResponseFail(Constants.NOT_FOUND)); } try { UserCar user; using (DB db = new DB("M2")) { user = db.UserCars.SingleOrDefault(x => x.NameUser.Equals(request.Username) && x.Pass.Equals(request.Password)); } if (user != null) { var token = TokenManager.GenerateTokenKey(user.Account); var reponseLogin = new ResponseLogin() { ID = user.ID, Account = user.Account, //IDFunct = user.IDFunct, NameUser = user.NameUser, //Sex = user.Sex, //Working = user.Working, Token = token, }; return(ResponseSuccess(reponseLogin)); } } catch { return(ResponseFail(Constants.MSG_ERROR_LOGIN)); } return(ResponseFail(Constants.MSG_ERROR_LOGIN)); }
//localhost:55713/ServiceSave.svc/login?username=Fai&password=asdf public string login(string username, string password) { string hash_password = hash(password); string constr = WebConfigurationManager.ConnectionStrings["Dbconnection"].ConnectionString; SqlConnection con = new SqlConnection(constr); con.Open(); string sqlLogin = "******" + username + "' AND Password = '******'"; SqlCommand qrLogin = new SqlCommand(sqlLogin, con); SqlDataReader reader = qrLogin.ExecuteReader(); ResponseLogin m = new ResponseLogin(); if (reader.Read()) { try { m.presID = reader["PersID"].ToString(); m.typeperson = reader["typeOfPers"].ToString(); m.first_name = reader["Fname"].ToString(); m.last_name = reader["Lname"].ToString(); } catch { m.code = 9; m.msg = "Database Error"; } } reader.Close(); if (m.typeperson != "") { m.code = 0; m.msg = "OK"; } else { sqlLogin = "******" + username + "'"; SqlCommand qrLogins = new SqlCommand(sqlLogin, con); SqlDataReader readerUser = qrLogins.ExecuteReader(); int result = 0; if (readerUser.Read()) { result = int.Parse(readerUser["result"].ToString()); } readerUser.Close(); if (result == 1) { m.code = 6; m.msg = "Wrong password"; m.presID = ""; m.typeperson = ""; } else { m.code = 3; m.msg = "User-id not found "; m.presID = ""; m.typeperson = ""; } } con.Close(); return JsonConvert.SerializeObject(m); }