【问题标题】:Authenticate chrome extension using Facebook使用 Facebook 验证 chrome 扩展
【发布时间】:2013-01-31 19:45:44
【问题描述】:

我的扩展程序需要定期向服务器发送一些数据(在后台),其中包含来自 FB 的用户的身份验证信息。所以我显然需要发送带有数据的 FB 令牌。

现在我在新标签页中打开https://www.facebook.com/dialog/oauth?client_id=<APP_ID>&response_type=token&redirect_uri=http://www.facebook.com/connect/login_success.html,然后从哈希中检索令牌(使用后台页面),然后将其存储在 localStorage 中。

但是假设用户关闭他的浏览器并在令牌过期后打开它。我应该如何在没有用户进行大量额外点击的情况下检索新的?

【问题讨论】:

    标签: facebook google-chrome-extension


    【解决方案1】:

    我建议您应该通过您的服务器 request long-lived token 并将其与您可以从 token debug API 获得的计算到期时间一起存储在本地存储中。然后在令牌过期之前刷新令牌以避免重新验证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-07
      • 2021-07-13
      • 2011-11-20
      • 1970-01-01
      • 1970-01-01
      • 2016-09-26
      • 2014-09-22
      • 2015-09-21
      相关资源
      最近更新 更多