void SwitchToFacebookUserInternal() { _console.LogD(string.Format("Switching to FB user, token: {0}", AccessToken.CurrentAccessToken.TokenString)); GetSocial.User.SwitchUser(AuthIdentity.CreateFacebookIdentity(AccessToken.CurrentAccessToken.TokenString), () => { _console.LogD("Successfully switched to FB user"); demoController.FetchCurrentUserData(); SetFacebookUserDetails(); }, error => _console.LogE("Switching to FB user failed, reason: " + error)); }
void AddFacebookUserIdentityInternal() { _console.LogD(string.Format("Adding FB identity, token: {0}", AccessToken.CurrentAccessToken.TokenString)); GetSocial.User.AddAuthIdentity(AuthIdentity.CreateFacebookIdentity(AccessToken.CurrentAccessToken.TokenString), () => { _console.LogD("Successfully added Facebook Identity"); demoController.FetchCurrentUserData(); SetFacebookUserDetails(); }, error => _console.LogE("Adding Facebook identity failed, reason: " + error), OnAddUserIdentityConflict); }