Browse Source

Add return URL to login form

master
Andrew Kingston 5 years ago
parent
commit
99a2a5caf0
  1. 10
      packages/builder/src/components/login/LoginForm.svelte

10
packages/builder/src/components/login/LoginForm.svelte

@ -1,5 +1,5 @@
<script>
import { goto } from "@roxi/routify"
import { goto, params } from "@roxi/routify"
import {
notifications,
Input,
@ -22,8 +22,12 @@
username,
password,
})
notifications.success("Logged in successfully")
$goto("../portal")
if ($params["?returnUrl"]) {
window.location = decodeURIComponent($params["?returnUrl"])
} else {
notifications.success("Logged in successfully")
$goto("../portal")
}
} catch (err) {
console.error(err)
notifications.error("Invalid credentials")

Loading…
Cancel
Save