我的扩展程序需要定期向服务器发送一些数据(在后台),并提供有关FB用户的auth信息。所以我显然需要发送带有数据的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中。
但是让我们说用户关闭他的浏览器并在令牌过期后打开它。如果没有用户进行大量额外点击,我该如何检索新的?
答案 0 :(得分:0)
我建议您通过服务器request long-lived token将其与计算的到期时间一起存储在本地存储中token debug API。然后在令牌过期之前刷新令牌,以避免重新验证。