Browse Source

add check after Login to redirect to resetpassword

master
Keviin Åberg Kultalahti 5 years ago
parent
commit
f050b65c45
  1. 20
      packages/builder/src/components/login/LoginForm.svelte

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

@ -1,17 +1,17 @@
<script> <script>
import { goto } from "@roxi/routify"
import { import {
notifications,
Input,
Button,
Divider,
ActionButton, ActionButton,
Layout,
Body, Body,
Button,
Divider,
Heading, Heading,
Input,
Layout,
notifications,
} from "@budibase/bbui" } from "@budibase/bbui"
import { goto } from "@roxi/routify"
import { auth, organisation } from "stores/portal"
import GoogleButton from "./GoogleButton.svelte" import GoogleButton from "./GoogleButton.svelte"
import { organisation, auth } from "stores/portal"
let username = "" let username = ""
let password = "" let password = ""
@ -23,7 +23,11 @@
password, password,
}) })
notifications.success("Logged in successfully") notifications.success("Logged in successfully")
$goto("../portal") if ($auth?.user?.forceResetPassword) {
$goto("./reset")
} else {
$goto("../portal")
}
} catch (err) { } catch (err) {
console.error(err) console.error(err)
notifications.error("Invalid credentials") notifications.error("Invalid credentials")

Loading…
Cancel
Save