void Start() { ContainerKeybinding.DisableKeybinding("Login"); loginTab.SetActive(true); registerErrorLabel.text = ""; registerTab.SetActive(false); confirmationTab.SetActive(false); loginUserEmailValidator = loginUserEmail.GetComponent <UIInputVisualValidation>(); loginUserPasswordValidator = loginUserPassword.GetComponent <UIInputVisualValidation>(); registerUserNameValidator = registerUserName.GetComponent <UIInputLengthValidation>(); registerUserEmailValidator = registerUserEmail.GetComponent <UIInputVisualValidation>(); registerUserPasswordValidator = registerUserPassword.GetComponent <UIInputVisualValidation>();; registerUserPasswordConfirmValidator = registerUserPasswordConfirm.GetComponent <UIInputVisualValidation>(); resendVerificationTextObject.SetActive(false); if (!string.IsNullOrEmpty(PlayerPrefs.GetString("SocialPlay_Login_UserEmail"))) { loginUserEmail.value = PlayerPrefs.GetString("SocialPlay_Login_UserEmail"); } if (!string.IsNullOrEmpty(PlayerPrefs.GetString("SocialPlay_UserGuid"))) { SPLogin.UserInfo userInfo = new SPLogin.UserInfo(new Guid(PlayerPrefs.GetString("SocialPlay_UserGuid")), PlayerPrefs.GetString("SocialPlay_UserName"), PlayerPrefs.GetString("SocialPlay_UserEmail")); GameAuthentication.OnUserAuthorized(new WebserviceCalls.UserInfo(userInfo.ID.ToString(), userInfo.name, userInfo.email)); RecivedUserGuid(userInfo); } }
public SPLogin.SPLogin_Responce ConvertToSPLoginResponse(string dataString) { JToken token = JToken.Parse(dataString); SPLogin.SPLogin_Responce responce = Newtonsoft.Json.JsonConvert.DeserializeObject <SPLogin.SPLogin_Responce>(token.ToString()); SPLogin.UserInfo userinfo = Newtonsoft.Json.JsonConvert.DeserializeObject <SPLogin.UserInfo>(responce.message); responce.userInfo = userinfo; return(responce); }
void RecivedUserGuid(SPLogin.UserInfo obj) { if (autoLoginToggle != null && autoLoginToggle.value == true) { PlayerPrefs.SetString("SocialPlay_UserGuid", obj.ID.ToString()); PlayerPrefs.SetString("SocialPlay_UserName", obj.name); PlayerPrefs.SetString("SocialPlay_UserEmail", obj.email); } resendVerificationTextObject.SetActive(false); loginErrorLabel.text = "User logged in"; this.gameObject.SetActive(false); ContainerKeybinding.EnableKeybinding("Login"); }
public SPLogin.SPLogin_Responce ConvertToSPLoginResponse(string dataString) { string parsedString = ParseString(dataString); Debug.Log(parsedString); JsonData data = LitJson.JsonMapper.ToObject(parsedString); JsonData userData = LitJson.JsonMapper.ToObject(data["message"].ToString()); SPLogin.UserInfo userInfo = new SPLogin.UserInfo(new Guid(userData["ID"].ToString()), userData["name"].ToString(), userData["email"].ToString()); SPLogin.SPLogin_Responce responce = new SPLogin.SPLogin_Responce(int.Parse(data["code"].ToString()), data["message"].ToString(), userInfo); return(responce); }
public SPLogin.SPLogin_Responce ConvertToSPLoginResponse(string dataString) { string parsedString = ParseString(dataString); Debug.Log(parsedString); JsonData data = LitJson.JsonMapper.ToObject(parsedString); JsonData userData = LitJson.JsonMapper.ToObject(data["message"].ToString()); SPLogin.UserInfo userInfo = new SPLogin.UserInfo(new Guid(userData["ID"].ToString()), userData["name"].ToString(), userData["email"].ToString()); SPLogin.SPLogin_Responce responce = new SPLogin.SPLogin_Responce(int.Parse(data["code"].ToString()), data["message"].ToString(), userInfo); return responce; }
void Start() { ContainerKeybinding.DisableKeybinding("Login"); loginTab.SetActive(true); registerErrorLabel.text = ""; registerTab.SetActive(false); confirmationTab.SetActive(false); loginUserEmailValidator = loginUserEmail.GetComponent<UIInputVisualValidation>(); loginUserPasswordValidator = loginUserPassword.GetComponent<UIInputVisualValidation>(); registerUserNameValidator = registerUserName.GetComponent<UIInputLengthValidation>(); registerUserEmailValidator = registerUserEmail.GetComponent<UIInputVisualValidation>(); registerUserPasswordValidator = registerUserPassword.GetComponent<UIInputVisualValidation>(); ; registerUserPasswordConfirmValidator = registerUserPasswordConfirm.GetComponent<UIInputVisualValidation>(); resendVerificationTextObject.SetActive(false); if (!string.IsNullOrEmpty(PlayerPrefs.GetString("SocialPlay_Login_UserEmail"))) { loginUserEmail.value = PlayerPrefs.GetString("SocialPlay_Login_UserEmail"); } if (!string.IsNullOrEmpty(PlayerPrefs.GetString("SocialPlay_UserGuid"))) { SPLogin.UserInfo userInfo = new SPLogin.UserInfo(new Guid(PlayerPrefs.GetString("SocialPlay_UserGuid")), PlayerPrefs.GetString("SocialPlay_UserName"), PlayerPrefs.GetString("SocialPlay_UserEmail")); GameAuthentication.OnUserAuthorized(new WebserviceCalls.UserInfo(userInfo.ID.ToString(), userInfo.name, userInfo.email)); RecivedUserGuid(userInfo); } }