Facebook вход Oauth2.0 - PullRequest
       7

Facebook вход Oauth2.0

0 голосов
/ 25 марта 2019

Я пытаюсь реализовать вход в систему Facebook в моей системе, я могу успешно войти в систему и выйти из нее прямо сейчас, но я хочу получить информацию о пользователе Facebook (имя, день рождения и т. Д.) Для инициализации сеанса.

https://developers.facebook.com/docs/facebook-login

Я пытался следовать этому руководству, но не могу понять, как получить данные и запустить функцию из моего контроллера для инициализации сеанса. У меня есть только это до сих пор

Сценарий

 <script>
    window.fbAsyncInit = function () {
        FB.init({
            appId: '311077706269108',
            xfbml: true,
            version: 'v3.2'
        });
        FB.AppEvents.logPageView();
    };
    (function (d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) { return; }
        js = d.createElement(s); js.id = id;
        js.src = "https://connect.facebook.net/en_US/sdk.js";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
</script>
<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2"></script>

Вид:

 <div class="col-md-12 form-group">
 <div class="fb-login-button" data-size="medium" data-button-type="login_with" data-auto-logout-link="true" data-use-continue-as="true"></div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...