通过从我的数据库表发送用户名和密码来登录 Facebook

问题描述 投票:0回答:2

我想从我的网站登录 Facebook 帐户, 用户名和密码已经存储在我的数据库中,当用户使用该用户名和密码登录我的网站时,他会自动登录到 Facebook 帐户并获取一些详细信息并显示。

有可能吗?如果是的话怎么办?

使用 PHP。

php facebook-graph-api oauth facebook
2个回答
2
投票

Facebook 使用 OAuth,允许您的网站与 facebook 交互,如果用户未登录,他们可以选择登录。您必须对 OAuth 进行编程,以请求访问用户基本个人资料和扩展权限的权限,具体取决于什么你想拉。权限只需授予一次,并通过 Facebook 帐户设置进行管理。用户可以随时拒绝访问您的网站/应用程序。我建议开始在这里查看:http://developers.facebook.com/docs/reference/php/http://developers.facebook.com/docs/reference/api/


0
投票

使用保存资格从您的网站将客户登录到 Facebook 自然需要考虑与安全性以及与 Facebook 策略的一致性相关的复杂考虑。不建议直接使用保存的用户名和密码自动登录,并且可能会忽略 Facebook 的帮助。

在所有条件相同的情况下,您应该使用 Facebook 的真实编程接口来进行验证和信息恢复。该方法包括:

加入Facebook登录:在您的网站上执行Facebook登录,允许客户通过Facebook安全地进行验证。 利用Facebook图表编程接口:验证后,根据同意的情况,利用Facebook图表编程接口访问并显示客户的数据。 如需安全一致的密码管理和确认方法,您可以参考 https://logmeonce.com/resources/show-my-facebook-password/ facebook password show 指南。

© www.soinside.com 2019 - 2024. All rights reserved.