public override void Login(string tage) { OnLoginInfo info = new OnLoginInfo(); info.accountId = SystemInfo.deviceUniqueIdentifier; info.isSuccess = true; LoginCallBack(info); }
protected void LoginCallBack(OnLoginInfo info) { info.loginPlatform = GetLoginPlatform(); if (SDKManager.LoginCallBack != null) { SDKManager.LoginCallBack(info); } }
private static void SDKLoginCallBack(OnLoginInfo info) { SDKManager.LoginCallBack -= SDKLoginCallBack; if (info.isSuccess) { AccountMergeInfo2Server msg = AccountMergeInfo2Server.GetMessage(info.loginPlatform, info.accountId, info.pw); JsonMessageProcessingController.SendMessage(msg); } }
//接受微信SDK返回消息 public void ReceiveWXResult(string token) { Debug.LogWarning("WX getresult == " + token); OnLoginInfo info = new OnLoginInfo(); info.accountId = token; info.isSuccess = true; LoginCallBack(info); }
public override void Login(string tag) { string[] arr = tag.Split('|'); OnLoginInfo info = new OnLoginInfo(); info.accountId = arr[0];; info.pw = arr[1]; info.isSuccess = true; LoginCallBack(info); }
private static void SDKLoginCallBack(OnLoginInfo info) { SDKManager.LoginCallBack -= SDKLoginCallBack; if (OnSDKLoginCallBack != null) { OnSDKLoginCallBack(info); } if (info.isSuccess) { UserLogin2Server msg = UserLogin2Server.GetLoginMessage(info.loginPlatform, info.accountId, info.password); SendLoginMsg(msg); } }
private void AccessGameCenterCallback(bool success) { OnLoginInfo info = new OnLoginInfo(); if (success) { info.isSuccess = true; info.accountId = Social.localUser.id; info.nickName = Social.localUser.userName; } else { info.isSuccess = false; } LoginCallBack(info); }
private static void SDKLoginCallBack(OnLoginInfo info) { SDKManager.LoginCallBack -= SDKLoginCallBack; if (OnSDKLoginCallBack != null) { OnSDKLoginCallBack(info); } if (info.isSuccess) { isClickLogin = true; PlayerLoginPlatform = info.loginPlatform; UserLogin2Server msg = UserLogin2Server.GetLoginMessage(info.loginPlatform, info.accountId, info.password, activationCode); SendLoginMsg(msg); } }
private void AccessGameCenterCallback(bool success) { Debug.LogWarning("=========GameCenter Callback==========" + success); OnLoginInfo info = new OnLoginInfo(); if (success) { info.isSuccess = true; info.accountId = Social.localUser.id; info.nickName = Social.localUser.userName; } else { info.isSuccess = false; info.error = LoginErrorEnum.GameCenterNotOpen; } LoginCallBack(info); }
private static void SDKLoginCallBack(OnLoginInfo info) { isWaiting = false; SDKManager.LoginCallBack -= SDKLoginCallBack; if (info.isSuccess) { AccountMergeInfo2Server msg = AccountMergeInfo2Server.GetMessage(info.loginPlatform, info.accountId, info.password); JsonMessageProcessingController.SendMessage(msg); } else { if (OnConfirmMergeExistAccountCallback != null) { ConfirmMergeExistAccount2Client msg = new ConfirmMergeExistAccount2Client(); msg.code = -1; msg.loginType = info.loginPlatform; OnConfirmMergeExistAccountCallback(msg); } } }
private void AccessGameCenter() { if (isAuthenticated) { OnLoginInfo info = new OnLoginInfo(); if (UnityEngine.Social.localUser.authenticated) { info.isSuccess = true; } else { info.isSuccess = false; } LoginCallBack(info); } UnityEngine.Social.localUser.Authenticate(AccessGameCenterCallback); Debug.LogWarning("=========GameCenter authenticated==========" + UnityEngine.Social.localUser.authenticated); isAuthenticated = true; }
public override void Login(string tage) { Debug.LogWarning("WX login"); if (Go != null) { if (!WXListener.HaveWXApp()) { OnLoginInfo info = new OnLoginInfo(); info.isSuccess = false; info.error = LoginErrorEnum.NoInstallApp; LoginCallBack(info); } else { GetCurrentAndroidJavaObject().Call("SdkLogin"); } } else { Debug.LogError("WXLoginSDK go is null"); } }
//接受微信SDK返回消息 public void ReceiveWXResult(OnLoginInfo info) { info.loginPlatform = LoginPlatform.WeiXin; LoginCallBack(info); }