public void OnLogOutButtonClick() { if (GlobalVar.DEBUG) { DebugOnScreen.Log("ProfilePanelController- OnLogOutButtonClick"); } try { LoginPanelController.islogin = false; ProfileFirebase.getInstance().auth.SignOut(); DebugOnScreen.Log("ProfilePanelController- OnLogOutButtonClick islogin: " + LoginPanelController.islogin); if (LoginPanelController.islogin == true) { FB.LogOut(); } deactiveProfilePanel(); } catch (System.Exception ex) { DebugOnScreen.Log(ex.Message); DebugOnScreen.Log(ex.ToString()); } }
public void OnLoginButtonClick() { loadingPanel.SetActive(true); if (GlobalVar.DEBUG) { DebugOnScreen.Log("LoginPanelController- OnLoginButtonClick, email=" + txtEmail.text + "/ pass=" + txtPassword.text); } ProfileFirebase.getInstance().Login(txtEmail.text, txtPassword.text, HandleSigninResult); }
// Use this for initialization void Start() { if (GlobalVar.DEBUG) { Debug.Log("Onstart"); } //loadUser(); ProfileFirebase.getInstance().listenLoginStateChange(OnLoginStateChange); }
// Use this for initialization void Start() { if (GlobalVar.DEBUG) { Debug.Log("Onstart"); DebugOnScreen.Log("ProfilePanelController- Onstart "); } //loadUser(); ProfileFirebase.getInstance().listenLoginStateChange(OnLoginStateChange); }
// Use this for initialization void Start() { dialogUi.SetActive(false); DontDestroyOnLoad(gameObject.transform.parent.gameObject); //ProfileFirebase.getInstance().listenLoginStateChange(stateChangedCallback); loginPanelController = loginPanel.GetComponent <LoginPanelController>(); profilePanelController = GetComponent <ProfilePanelController>(); ProfileFirebase.getInstance().getCurrentUser(gettedUser); }
public void OnLoginButtonGuestClick() { if (GlobalVar.DEBUG) { DebugOnScreen.Log("OnLoginButtonGuestClick"); } ProfileFirebase.getInstance().loginAsAnnonymousUser(userInfo => { //DebugOnScreen.Log("OnLoginButtonGuestClick- loginAsAnnonymousUser :: " +userInfo.userID); deactiveLoginPanel(); }); }
public void OnLoginStateChange(bool logedin) { if (GlobalVar.DEBUG) { DebugOnScreen.Log("ProfilePanelController- OnLoginStateChange, logedin= " + logedin); } if (logedin) { txtEmail.text = ProfileFirebase.getInstance().auth.CurrentUser.Email; } else { txtEmail.text = ""; } }
public void OnLogOutButtonClick() { if (GlobalVar.DEBUG) { DebugOnScreen.Log("ProfilePanelController- OnLogOutButtonClick"); } try { ProfileFirebase.getInstance().auth.SignOut(); FB.LogOut(); deactiveProfilePanel(); } catch (System.Exception ex) { DebugOnScreen.Log(ex.Message); DebugOnScreen.Log(ex.ToString()); } }
private void AuthCallback(ILoginResult result) { if (FB.IsLoggedIn) { // AccessToken class will have session details var aToken = Facebook.Unity.AccessToken.CurrentAccessToken; //var aToken = Facebook.Unity.AccessToken.CurrentAccessToken.TokenString; // Print current access token's User ID //DebugOnScreen.Log(aToken.UserId); //DebugOnScreen.Log (aToken); // Print current access token's granted permissions // foreach (string perm in aToken.Permissions) { // DebugOnScreen.Log(perm); // } ProfileFirebase.getInstance().LoginWithFaceBook(aToken.TokenString, HandleSigninResult); } else { Debug.Log("User cancelled login"); } }
void gettedUser() { FirebaseUser user = ProfileFirebase.getInstance().auth.CurrentUser; if (user != null) { //GlobalVar.login = 1; if (GlobalVar.DEBUG) { DebugOnScreen.Log("SettingDialogController-CurrentUser: Email=" + user.Email + ", DisplayName=" + user.DisplayName); } loginPanelController.deactiveLoginPanel(); profilePanelController.OnLoginStateChange(true); } else { //GlobalVar.login = 2; //DebugOnScreen.Log("SettingDialogController-CurrentUser= null " + GlobalVar.login); profilePanelController.deactiveProfilePanel(); //if (GlobalVar.DEBUG) } }