我的工作环境
- 本地主机和apache2.4
- firefox浏览器
- windows 10
这是我的控制台日志:
firefox console
为什么在disconnect()
之后我仍然登录?
仅在location.reload()
我退出后...为什么?
编辑: 此外:
- 在Firefox中打开新标签页,并在oauth2中注册了myapp
- 然后,我打开了新的浏览器标签myaccount.google.com/permissions,然后 从myapp删除权限
- 选中了
hasGrantedScopes(SCOPE)
标签,其中myapp正在运行,但仍返回 true 作为返回值 -
location.reload()
在运行myapp的标签中 - 选中运行myapp的
hasGrantedScopes(SCOPE)
标签,并获得 false 作为返回值