Example #1
0
 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) => {
             });
         }
     }
 }
Example #2
0
    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) =>
            {
            });
        }
    }