[M] sync from n3
This commit is contained in:
@@ -12,11 +12,21 @@ namespace tysdk
|
||||
{
|
||||
public class AccountInfo
|
||||
{
|
||||
#if UNITY_ANDROID
|
||||
|
||||
private static Dictionary<string, EAccoutType> accoutTypeMap = new Dictionary<string, EAccoutType>(){
|
||||
{EAccoutType.hwGoogle.ToString(), EAccoutType.hwGoogle},
|
||||
{EAccoutType.hwFacebook.ToString(), EAccoutType.hwFacebook},
|
||||
{"tyGuest", EAccoutType.hwGuest}
|
||||
};
|
||||
#else
|
||||
|
||||
private static Dictionary<string, EAccoutType> accoutTypeMap = new Dictionary<string, EAccoutType>(){
|
||||
{"google", EAccoutType.hwGoogle},
|
||||
{"fb", EAccoutType.hwFacebook},
|
||||
{"tyGuest", EAccoutType.hwGuest}
|
||||
};
|
||||
#endif
|
||||
|
||||
public int userId;
|
||||
public string token;
|
||||
@@ -128,7 +138,7 @@ namespace tysdk
|
||||
=================================================*/
|
||||
|
||||
|
||||
public bool IsLoggedIn => _accountInfo != null;
|
||||
public static bool IsLoggedIn => _accountInfo != null;
|
||||
|
||||
public void Logout()
|
||||
{
|
||||
@@ -180,7 +190,7 @@ namespace tysdk
|
||||
public async Task<LoginInfo> LoginByToken()
|
||||
{
|
||||
var accoutInfo = AccountInfo.GetSavedAccoutInfo();
|
||||
if(accoutInfo == null) new LoginInfo();
|
||||
if(accoutInfo == null) return new LoginInfo();
|
||||
|
||||
var taskSource = new TaskCompletionSource<LoginInfo>();
|
||||
callbacks.Add("LoginResult", (ITYSdkCallback callback) =>
|
||||
|
||||
Reference in New Issue
Block a user