身份验证.sessionChange Facebook事件在Javascript SDK中启用OAuth 2后停止工作
auth.sessionChange Facebook event stopped working after enabling OAuth 2 in Javascript SDK
我依赖于使用:
FB.Event.subscribe('auth.sessionChange', function(response) {
// my update user token code goes here
});
一切都很好,直到我将javascript SDK升级到oauth2版本。有人知道为什么吗?其他事件似乎工作得很好,比如edge.create.
只是auth.sessionChange
事件不再为我被触发了。
名称是否被替换为auth.statusChange
?因为这对我也没用。我还看到auth。authresponsechange。
坦率地说,我不知道哪个是真的,好像文档没有更新(?)然而,他们现在都不为我工作了。
根据升级指南授权。sessionChange被auth.authResponseChange取代
https://developers.facebook.com/blog/post/525/您仍然可以像以前一样订阅事件集合:身份验证。登录,身份验证。注销和验证。statusChange仍然有效,但是身份验证。sessionChange已弃用,并被替换为auth.authResponseChange。当然,真的。sessionChange将继续至少工作到10月1日的过渡时间,以及身份验证。authResponseChange仅在OAuth2启用时相关。当启用OAuth 2.0时,是授权响应(而不是会话)传递给已连接用户的所有回调。
相关文章:
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- 如何在 API 调用后和 if 语句中启用提交按钮
- 语义ui如何使用javascript启用或禁用下拉列表
- IE6在启用/禁用文本字段上闪烁
- 传单中如何在更改基层时启用/禁用覆盖层
- 根据字段的值启用按钮
- 如何使用javascript函数在gridview中按行启用/禁用复选框
- 如何禁用和启用css规则
- 使用Yelp API时出现OAuth错误
- 淘汰赛.JS'启用'长度绑定条件不起作用
- 如何动态检测Mozilla/Chrome上是否启用SSO
- 旋转木马;启用内容安全策略时无法工作
- Dropbox oauth认证的IF语句的第二部分是't已触发
- 动态启用/禁用来自控制器的输入文本
- 如何启用单选按钮
- 使用Oauth使用Javascript访问Api
- http://oauth.googlecode.com/svn/code/javascript/oauth.js已关闭,
- 检查浏览器'在asp.net的后端代码中启用或禁用了s JS
- 通过OAuth.io javascript SDK验证后启用令牌缓存
- 身份验证.sessionChange Facebook事件在Javascript SDK中启用OAuth 2后停止工作