鉴于Facebook用户名,密码和应用程​​序的ID,Web应用程序是否可以获取用户ID和访问令牌?

时间:2012-03-16 17:59:54

标签: php facebook facebook-graph-api unity3d facebook-access-token

我正在使用PHP开发Web应用程序。这个PHP将包含一个接受facebook用户名,密码和应用程​​序ID的函数,并返回(或写入)用户的ID和访问令牌(最好是JSON格式)

问题在于,据我所知,用于身份验证的Facebook API要求用户通过Facebook的弹出界面手动点击某种“确定”按钮。我不希望这种行为,因为这个Web应用程序将被另一个平台中的应用程序使用(非PHP,在这种情况下它将是Unity3D)。

1 个答案:

答案 0 :(得分:3)

提示用户输入用户名和密码是不好的做法,因为它可以让您无限制地访问他们的帐户,一般用户会犹豫不决。相反,您可以进行设备身份验证:

http://developers.facebook.com/docs/authentication/devices/