Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个运行良好的应用程序,但启动速度很慢。我注意到所有其他应用程序的主页都是 index.php,因为我的 index.php 是一个页面,用于检查是否在我的数据库中注册,如果没有添加到我的数据库中。
我假设他们在 Auth 部分有一个重定向,以检查是否已注册到他们的数据库中。我不知道该怎么做。
我认为他们使用 OAuth 注册到自己的数据库是否正确?如果这是肯定的,是否有人有一个链接来解释这一点以及如何做到这一点?
OAuth 与将数据保存到数据库无关。OAuth 是用于通过网站验证用户身份的协议,无需向第三方网站透露用户名/密码。
如何将数据保存到数据库取决于您。大多数人将拥有某种数据库后端(例如 MySQL),并使用 Query 保存数据。您首先需要从 Facebook 检索数据(使用 Graph API 并调用 /me),然后将数据插入数据库。
简单地使用 OAuth 将无法实现上述任何一项。您仍然需要获取数据,然后保存数据。OAuth 只会为您提供获取要保存的数据的访问权限。