File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
plugins/login-resources/src/components Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 55
55
export let page: Pages = ' signup'
56
56
57
57
const signUpDisabled = getMetadata (login .metadata .DisableSignUp ) ?? false
58
- const loginPasswordOnly = getMetadata (login .metadata .LoginPasswordOnly ) ?? false
59
58
let navigateUrl: string | undefined
60
59
61
60
onDestroy (location .subscribe (updatePageLoc ))
62
61
63
- function updatePageLoc (loc : Location ): void {
62
+ function updatePageLoc(loc : Location ): void {
64
63
const token = getMetadata (presentation .metadata .Token )
65
64
page = (loc .path [1 ] as Pages ) ?? (token != null ? ' selectWorkspace' : ' login' )
66
65
const allowedUnauthPages: Pages [] = [
81
80
navigateUrl = loc .query ?.navigateUrl ?? undefined
82
81
}
83
82
84
- async function chooseToken (): Promise <void > {
83
+ async function chooseToken(): Promise <void > {
85
84
if (page === ' auth' ) {
86
85
// token handled by auth page
87
86
return
136
135
<Scroller padding ={' 1rem 0' }>
137
136
<div class =" form-content" >
138
137
{#if page === ' login' }
139
- <LoginForm {navigateUrl } {signUpDisabled } { loginPasswordOnly } />
138
+ <LoginForm {navigateUrl } {signUpDisabled } />
140
139
{:else if page === ' signup' }
141
140
<SignupForm {signUpDisabled } />
142
141
{:else if page === ' createWorkspace' }
Original file line number Diff line number Diff line change 18
18
import LoginPasswordForm from ' ./LoginPasswordForm.svelte'
19
19
import LoginOtpForm from ' ./LoginOtpForm.svelte'
20
20
import BottomActionComponent from ' ./BottomAction.svelte'
21
+ import { getMetadata } from ' @hcengineering/platform'
21
22
import login from ' ../plugin'
22
23
23
24
export let navigateUrl: string | undefined = undefined
24
25
export let signUpDisabled = false
25
- export let loginPasswordOnly = false
26
+ const loginPasswordOnly = getMetadata ( login . metadata . LoginPasswordOnly ) ?? false
26
27
27
28
let method: LoginMethods = LoginMethods .Otp
28
29
29
30
if (loginPasswordOnly === true ) {
30
31
method = LoginMethods .Password
31
32
}
32
33
33
- function changeMethod (event : CustomEvent <LoginMethods >): void {
34
+ function changeMethod(event : CustomEvent <LoginMethods >): void {
34
35
method = event .detail
35
36
}
36
37
You can’t perform that action at this time.
0 commit comments