Facebook注册和登录Slim框架PHP API

Facebook注册和登录Slim框架PHP API,php,facebook,api,Php,Facebook,Api,我有一个api,它有一个常规的电子邮件密码登录。但我想添加facebook登录 我需要在facebook上注册应用程序吗 我是否需要强制用户使用facebook注册,或者只是将他们的facebook帐户链接到他们的帐户,并将其用作身份验证的一种形式 这与移动应用程序有何关联?鉴于我正在编写API,客户端为facebook登录提供了哪些信息,我需要存储哪些信息 有太多的信息在那里,我不知道从哪里开始。我正在编写一个API,但我不确定我的API需要做多少工作,客户需要直接与facebook打交道需要

我有一个api,它有一个常规的电子邮件密码登录。但我想添加facebook登录

  • 我需要在facebook上注册应用程序吗
  • 我是否需要强制用户使用facebook注册,或者只是将他们的facebook帐户链接到他们的帐户,并将其用作身份验证的一种形式
  • 这与移动应用程序有何关联?鉴于我正在编写API,客户端为facebook登录提供了哪些信息,我需要存储哪些信息
  • 有太多的信息在那里,我不知道从哪里开始。我正在编写一个API,但我不确定我的API需要做多少工作,客户需要直接与facebook打交道需要做多少工作。任何针对我正在做的事情量身定做的具体指南都是非常好的

    一个名为available的简单库,它消除了构建社交登录功能的痛苦

    这里有一个非常详细的例子

    我回答这个问题的时候已经一岁了,因为这可以在谷歌搜索的前3个链接上看到。它可能会帮助像我几个月前那样偶然发现这一点的人

    一个名为available的简单库,它消除了构建社交登录功能的痛苦

    这里有一个非常详细的例子


    我回答这个问题的时候已经一岁了,因为这可以在谷歌搜索的前3个链接上看到。它可能会帮助像我几个月前那样偶然发现这一点的人

    如果我已经实现了自己的身份验证系统(即已经有了注册用户的机制,用户只需输入自己的姓名、电子邮件和密码),这会起作用吗?我只想检索名称、散列密码和电子邮件,并将其放入我已经内置的users表中,这是可能的还是我过于简化了?它们确实有一个类,可以通过您自己的登录系统轻松扩展。在一个项目中,我只需要将函数封装到一个类中,并更改它的调用方式。在另一个例子中,我有一个工厂类,它为FB和我自己的登录系统创建对象。从那时起,他们就没有更多的版本了,并且更新了很多东西,如果我已经实现了自己的身份验证系统(即已经有了注册用户的机制,他们所要做的就是输入他们的姓名、电子邮件和密码),那么最好仔细阅读一下这项工作是否有效?我只想检索名称、散列密码和电子邮件,并将其放入我已经内置的users表中,这是可能的还是我过于简化了?它们确实有一个类,可以通过您自己的登录系统轻松扩展。在一个项目中,我只需要将函数封装到一个类中,并更改它的调用方式。在另一个例子中,我有一个工厂类,它为FB和我自己的登录系统创建对象。从那以后,他们几乎没有发布更多的版本,并且更新了很多东西,最好好好阅读一下