django facebook和更新oauth令牌

django facebook和更新oauth令牌,facebook,oauth,django-facebook,Facebook,Oauth,Django Facebook,我正在应用程序上使用。用户可以从应用程序发布open graph操作,但由于脱离脱机访问,我遇到了oauth令牌过期的问题 我想检查令牌的有效性并进行更新,如果需要的话,不需要服务器端的阻塞调用 我的第一个想法是从javascript库中提取当前的access_令牌,然后在它们到达页面时保存到数据库中——但这会用2小时的令牌覆盖长期令牌;不太好 类似Facebook在中描述的东西可能会起作用,但我还是希望它是非阻塞的。此外,如果用户当前登录到应用程序,我不希望仅为续订令牌而向他们显示对话框 dj

我正在应用程序上使用。用户可以从应用程序发布open graph操作,但由于脱离脱机访问,我遇到了oauth令牌过期的问题

我想检查令牌的有效性并进行更新,如果需要的话,不需要服务器端的阻塞调用

我的第一个想法是从javascript库中提取当前的access_令牌,然后在它们到达页面时保存到数据库中——但这会用2小时的令牌覆盖长期令牌;不太好

类似Facebook在中描述的东西可能会起作用,但我还是希望它是非阻塞的。此外,如果用户当前登录到应用程序,我不希望仅为续订令牌而向他们显示对话框

django facebook docs注意到,版本4支持对过期代币进行自动重新验证,但我似乎没有在应用程序中触发

关于如何使用django facebook自动实现这一点的详细信息将非常有用,或者,关于这里的标准/最佳实践的一些建议和指导将非常有用。谢谢

为这里的任何天真道歉,我是一个偶尔的FB开发者,经常发现我落后于Facebook API的更改