登录页面后面的类似Facebook的按钮
我使用的是开发者页面上的标准Facebook按钮 我唯一的问题是,带有like按钮的页面位于需要用户登录的页面上 我已经尝试将变量传递到Facebook,其中包含典型的登录页面后面的类似Facebook的按钮,facebook,Facebook,我使用的是开发者页面上的标准Facebook按钮 我唯一的问题是,带有like按钮的页面位于需要用户登录的页面上 我已经尝试将变量传递到Facebook,其中包含典型的 <meta property="og:title" content="Test" /> 当点击like按钮时,它会显示在facebook上,但标题来自登录页面。这样做的原因是什么? < P>这是因为脸谱网的服务器会试图获取你的用户喜欢的页面,但是他们没有服务器的会话cookie来考虑来自登录用户的请求。一种解决
<meta property="og:title" content="Test" />
当点击like按钮时,它会显示在facebook上,但标题来自登录页面。这样做的原因是什么? < P>这是因为脸谱网的服务器会试图获取你的用户喜欢的页面,但是他们没有服务器的会话cookie来考虑来自登录用户的请求。一种解决方案是在链接到的URL上放置一些令牌。例如:xxx.yyy.xxx/securepage?fb=123456 转到安全页面,检查用户是否登录或fb=someexpected值 令牌可以是:CurrentTime+HMAC签名和您的私人机密。当你检查fbtoken时,检查它是否与你的私人秘密相符,并且让facebook进入不会太旧