我正在使用PHP SDK开发一个Facebook连接的网站,我正在寻找有关扩展的最佳实践的指导。
我有两页
http://www.example.com/foo.php - >用户在此处阅读有关Web应用程序并授权Facebook应用程序
然后,用户可以选择转到另一个页面:
http://www.example.com/bar.php - >根据使用FQL查询的数据为用户生成的自定义页面
我希望在PHPFog上的一系列服务器上分发这个应用程序,他们坐在负载均衡器后面。这意味着用户可能最终从Server1获取foo.php,然后被重定向到Server2以获取bar.php。我担心这会打破Facebook认证会议。
是否有人知道如何正确编码此方案或者是否在任何地方发布了最佳做法?
答案 0 :(得分:0)
访问令牌在两个服务器上都有效,您甚至可以在访问令牌有效时将其用于您自己的浏览器中。
我会将访问令牌存储在加密的cookie中,这样每个服务器都能够为用户获取正确的访问令牌。