public void Authenticate(Action <AuthServiceResult> callback) { if (!m_initialized) { Debug.Log("AppGalleryService -> CreateAuthParams"); var authParams = new HuaweiIdAuthParamsHelper(HuaweiIdAuthParams.DEFAULT_AUTH_REQUEST_PARAM_GAME).SetIdToken().SetAccessToken().CreateParams(); Debug.Log("AppGalleryService -> GetService"); m_authService = HuaweiIdAuthManager.GetService(authParams); m_initialized = true; } Debug.Log("AppGalleryService -> Start SignOut"); var signOut = m_authService.SignOut(); signOut.AddOnSuccessListener(success => { Debug.Log($"AppGalleryService -> SignOut Success"); SignIn(callback); }); signOut.AddOnFailureListener(error => { Debug.Log($"AppGalleryService -> SignOut Error {error.Message}"); SignIn(callback); }); }
public void SignOut() { authService.SignOut(); HuaweiId = null; }
public void SignOut() { commonAuthUser = null; _authService.SignOut(); }