コード例 #1
0
    private void initCallback()
    {
        if (FB.IsInitialized)
        {
            // Signal an app activation App Event
            FB.ActivateApp();

            if (PlayerPrefsHelper.GetString(PlayerPrefsConsts.PP_LOGIN_METHOD) == PlayerPrefsConsts.PP_FACEBOOK_LOGIN)
            {
                signInFacebook();
            }

            //if (FB.IsLoggedIn)
            //{
            //    // If exist in DB get the user data
            //    var aToken = AccessToken.CurrentAccessToken;

            //    DatabaseService.Instance.GetUserDataEvent += handleGetUserDataEvent;
            //    DatabaseService.Instance.GetUserDataById(aToken.UserId);
            //}
            //else
            //{
            //    if (OnSignInEvent != null)
            //    {

            //    }
            //}
        }
        else
        {
            Debug.Log("Failed to Initialize the Facebook SDK");
        }
    }
コード例 #2
0
    protected override void OnStart()
    {
        _registrationManager.OnSignInEvent += registrationManager_OnSignInEvent;

        if (PlayerPrefsHelper.GetString(PlayerPrefsConsts.PP_LOGIN_METHOD) != PlayerPrefsConsts.PP_FACEBOOK_LOGIN)
        {
            _uiLoaderManager.SetActive(UILoaderManager.eUIType.Registration, true);
        }
    }