我正在使用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来实现它?
答案 0 :(得分:0)
一般情况下,不建议在这些情况下使用客户端脚本 - 操作表单并使用其他人凭据登录相当容易。
正如您所指出的,使用PHP SDK进行身份验证将解决该问题。