【问题标题】:User authentication facebook用户认证脸书
【发布时间】:2013-06-26 23:31:02
【问题描述】:

基本上我有一个独立的 websockets 服务器,所以当我使用 PHP 登录 Facebook 时,我想将用户访问令牌存储在 MySQL 数据库中,然后当用户连接到 websockets 服务器并声明用户名时,我想比较用户在 MySQL 数据库中提供访问令牌。

这是一个好方法吗?

【问题讨论】:

    标签: mysql facebook-graph-api websocket access-token


    【解决方案1】:

    用户访问令牌最终会过期,因此每次用户重新验证您的应用时,您都需要更新数据库。

    【讨论】:

    • 在进一步考虑这种方法后,它似乎不再是一个可行的选择,有没有办法确保访问令牌在 C# 中是正确的?
    • 我不熟悉 C#,但最终确保访问令牌正确的最佳方法是您的应用是否可以代表用户进行 API 调用。您需要一种将用户令牌与特定用户相关联的方法,这可以使用数据库来实现。 Facebook 提供最长持续 60 天的扩展访问令牌,此时用户需要重新验证应用程序,以便您可以刷新扩展访问令牌。我的字符用完了,但请查看他们的 PHP 服务端流程及其不同类型的访问令牌,看看是否有帮助
    猜你喜欢
    • 1970-01-01
    • 2012-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-22
    相关资源
    最近更新 更多