我想通过我网站上的Facebook登录名将数据存储在数据库中

时间:2019-06-17 10:08:27

标签: facebook-login

我想设置Facebook登录名,然后在我的数据库中保存电子邮件和姓名。

我按照facebook中提到的步骤在我的网站上设置facebook登录。

<div class="fb-login-button" data-width="" data-size="large" data-button-type="login_with" data-auto-logout-link="false" data-use-continue-as="false"
data-scope="public_profile, email"></div>
</div>
<body>

<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v3.3&appId='{My APP ID}'&autoLogAppEvents=1"></script>
<script>
FB.getLoginStatus(function(response) {
    statusChangeCallback(response);
});

{
    status: 'connected',
    authResponse: {
        accessToken: '...',
        expiresIn:'...',
        signedRequest:'...',
        userID:'...'
    }
}
function checkLoginState() {
  FB.getLoginStatus(function(response) {
    statusChangeCallback(response);
  });
}
</script>
</body>

现在,一旦用户单击Facebook登录,我想将电子邮件和姓名存储在数据库中。考虑表名称-用户,列-电子邮件和名称。

0 个答案:

没有答案