使用Facebook登录按钮在MySQL数据库上使用PHP创建用户

时间:2015-03-09 20:54:05

标签: facebook facebook-apps

我正在使用UserCake php框架管理我的应用上的用户,我想让我的用户选择使用Facebook登录。

我的挑战是将Facebook的js sdk与我的基于php的应用程序集成。我找到的部分解决方案是在用户登录Facebook时填写并提交登录表单:

    function facebookLoginToMyApp(response){
            $('form input[name="username"]').val(response.email);
            $('form').submit();
    }
    FB.api('/me', function(response) {
        facebookLoginToMyApp(response);
    });

那么如何在没有密码的情况下对用户进行身份验证? 或者在js sdk中执行此操作是错误的,我应该使用php sdk来实现它?

1 个答案:

答案 0 :(得分:0)

一般情况下,不建议在这些情况下使用客户端脚本 - 操作表单并使用其他人凭据登录相当容易。

正如您所指出的,使用PHP SDK进行身份验证将解决该问题。