authentication - 即使在重定向之后也为loggedIn返回false
问题描述
我正在使用魔术链接 api,这是一个如何使用它的示例。(OAuthExtension 与 MagicOAuthExtension 相同): https://codesandbox.io/s/2d9jo 我有以下代码:
(defn login []
(let [magic (Magic. "pk_live_12345678"
(clj->js {:extensions [(OAuthExtension.)]}))
_ (go (js/console.log "is logged in " (<p! (.. magic -user (isLoggedIn)))))
]
[:button {:on-click #(.. magic -oauth
(loginWithRedirect
(clj->js
{:provider "facebook"
:redirectURI (.. js/window -location -origin)})))} "Facebook"]))
但即使在单击魔术按钮重定向之后,go 块仍然为loggedIn() 打印错误。任何想法为什么会这样?在 facebook 的登录流程发生后重定向后,预计将打印 true。
解决方案
推荐阅读
- ios - 如何嗅探以太网 iOS 流量
- docker - VueJS Nginx 和 docker 设置 - 本地 ERR_EMPTY_RESPONSE
- javascript - 将 Swiper npm 模块导入 Laravel
- sql - 查找给定列中差异最大的实体
- entity-framework - 队列
带有 Entity Framework Cast 错误的类型 - android - 无法解析 Android 应用程序模块的 Gradle 配置。解决 gradle 构建问题和/或重新同步
- python - 在成员加入事件消息不起作用 - discord.py
- python - Celery 任务和组中的任务已收到但未执行
- oracle - 基于可变分区表创建动态视图
- r - 根据图案向下填充