public bool CheckPassword(string s) { return(UnityLoginWidget.checkPassword(s)); }
public bool CheckLogin(string s) { return(UnityLoginWidget.checkLogin(s)); }
void Start() { if (DataPasser.Get().dic.ContainsKey("repeat") && DataPasser.Get().Get("repeat").Equals("true")) { errorMessage.text = "You are logged in from another device"; } Debug.Log(Screen.width + " " + Screen.height); //camera.orthographicSize = Screen.height / (float)600.0 * 1.0f; Screen.sleepTimeout = SleepTimeout.NeverSleep; Debug.Log("Logiiiin"); /* * if (UnityEngine.PlayerPrefs.HasKey("fb") && (UnityEngine.PlayerPrefs.GetString("fb").Equals("true"))) * { * string fbLogin = UnityEngine.PlayerPrefs.GetString("fb_login"); * string fbPassword = UnityEngine.PlayerPrefs.GetString("fb_password"); * Server.TokenAndId tai = Server.Authorize(fbLogin, fbPassword); * Debug.Log("to lobby, " + tai); * return; * } */ this.toggle.value = false; if (UnityEngine.PlayerPrefs.HasKey("remember") && (UnityEngine.PlayerPrefs.GetString("remember").Equals("yes"))) { loginInputText.text.value = UnityEngine.PlayerPrefs.GetString("login"); passwordInputText.text.value = UnityEngine.PlayerPrefs.GetString("password"); this.toggle.value = true; } else { } widget = new BrainDuelsLib.widgets.UnityLoginWidget(); widget.Controls.loginButton = loginButton; widget.Controls.signUpReferenceButton = signUpButton; widget.Controls.loginField = loginInputText; widget.Controls.passwordField = passwordInputText; widget.Callbacks.errorCallback = delegate { UnityEngine.Debug.Log("error"); errorMessage.text = "Unexpected error"; }; widget.Callbacks.wrongLogin = delegate { UnityEngine.Debug.Log("wrong login"); errorMessage.text = INCORRECT_LOGIN_MESSAGE; }; widget.Callbacks.wrongPassword = delegate { UnityEngine.Debug.Log("wrong password"); errorMessage.text = INCORRECT_PASSWORD_MESSAGE; }; widget.Callbacks.invalidLoginPasswordCallback = delegate { UnityEngine.Debug.Log("invalid login password"); errorMessage.text = "Invalid login or password"; }; widget.Callbacks.signUpCallback = delegate { Application.LoadLevel(1); UnityEngine.Debug.Log("go to sign up"); }; widget.Callbacks.succesfullLoginCallback = delegate(Server.TokenAndId tai) { errorMessage.text = "Logging in"; UnityEngine.Debug.Log("login success"); DataPasser.Get().Set("tai", tai); if (toggle.value) { UnityEngine.PlayerPrefs.SetString("login", loginInputText.text.value); UnityEngine.PlayerPrefs.SetString("password", passwordInputText.text.value); UnityEngine.PlayerPrefs.Save(); } else { //UnityEngine.PlayerPrefs.SetString("login", loginInputText.text.value); //UnityEngine.PlayerPrefs.SetString("password", passwordInputText.text.value); //UnityEngine.PlayerPrefs.Save(); } Application.LoadLevel(2); }; widget.Go(); toggle.onChange.Add(new EventDelegate(new EventDelegate.Callback( delegate() { if (toggle.value) { UnityEngine.PlayerPrefs.SetString("remember", "yes"); } else { UnityEngine.PlayerPrefs.SetString("remember", "no"); } } ))); }