diff --git a/frontend/src/app/main/data/users.cljs b/frontend/src/app/main/data/users.cljs index 854777904..e5d35581e 100644 --- a/frontend/src/app/main/data/users.cljs +++ b/frontend/src/app/main/data/users.cljs @@ -145,7 +145,9 @@ (if (and (= :authorization (:type data)) (= :challenge-required (:code data))) (let [path (rt/get-current-path) - href (str "/challenge.html?redirect=" path)] + href (-> path + (str "/challenge.html?redirect=") + (js/encodeURIComponent))] (rx/of (rt/nav-raw href))) (rx/throw cause))))