Skip to content

Commit 7ffe2cc

Browse files
committed
chore: update dev scripts
1 parent 93d02b8 commit 7ffe2cc

2 files changed

Lines changed: 134 additions & 119 deletions

File tree

dev.ts

Lines changed: 133 additions & 119 deletions
Original file line numberDiff line numberDiff line change
@@ -1,133 +1,147 @@
11
import PlusAuthWidget from './src';
22

3-
window['PlusAuth'] = {
4-
ui_locales: [
5-
{ name: 'Turkce', value: 'tr' },
6-
{ name: 'English', value: 'en' },
7-
],
8-
params: {
9-
state: '018f00d8-bfd5-731a-b23f-738dfdd28b40'
10-
},
11-
client: {
12-
clientName: 'TestApp',
13-
tosUri: 'https://sometosuri.com',
14-
policyUri: 'https://somepolicyuri.com',
15-
logoUri: 'https://static.plusauth.com/images/logo.png',
16-
social: [
17-
{ name: 'google-connection', provider: 'google' },
18-
{ name: 'facebook-connection', provider: 'facebook' },
19-
]
20-
},
21-
settings: {
22-
register_enabled: true,
23-
forgot_password_enabled: true,
24-
password_policy: {
25-
min: 4,
26-
max: 16,
27-
lower_case: 4,
28-
history: 5
29-
}
30-
},
31-
prompt: {
32-
// mode: 'check_email'
33-
},
34-
// error: {
35-
// error: 'invalid_password'
36-
// },
37-
details: {
38-
// dataUrl: 'data:image/png;base64,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',
39-
// secret: 'ASFG$E@WRF$ERF$EFG$REG',
40-
push_code: '02',
41-
phone_number: '+90********23',
42-
scopes: {
43-
new: ['read:a', 'write:subscription', 'write:user', 'read:user']
3+
globalThis.PlusAuthWidget = window.PlusAuthWidget = PlusAuthWidget
4+
5+
if (!window.PlusAuth) {
6+
7+
window['PlusAuth'] = {
8+
ui_locales: [
9+
{ name: 'Turkce', value: 'tr' },
10+
{ name: 'English', value: 'en' },
11+
],
12+
params: {
13+
state: '018f00d8-bfd5-731a-b23f-738dfdd28b40'
4414
},
45-
tenantLoginUrl: 'http://dashboard.plusauth.com',
46-
email: 'test@plusauth.com',
47-
fields: [
48-
{
49-
name: 'email',
50-
type: 'text',
51-
format: 'email'
15+
client: {
16+
clientName: 'TestApp',
17+
tosUri: 'https://sometosuri.com',
18+
policyUri: 'https://somepolicyuri.com',
19+
logoUri: 'https://static.plusauth.com/images/logo.png',
20+
social: [
21+
{ name: 'google-connection', provider: 'google' },
22+
{ name: 'facebook-connection', provider: 'facebook' },
23+
]
24+
},
25+
settings: {
26+
register_enabled: true,
27+
forgot_password_enabled: true,
28+
password_policy: {
29+
min: 4,
30+
max: 16,
31+
lower_case: 4,
32+
history: 5
5233
}
53-
],
54-
resent: true,
55-
resend_after: 60000,
56-
challenges: [
57-
'sms',
58-
'email',
59-
'otp',
60-
'sc',
61-
'webauthn',
62-
'fv'
63-
]
64-
}
65-
}
66-
const auth = new PlusAuthWidget('#pa__app', {
67-
locale: {
68-
defaultLocale: 'en',
69-
dictionary: {
70-
tr: {
71-
errors: {
72-
field_required: 'Alan zorunlu'
73-
},
74-
common: {
75-
edit: 'Degistir'
76-
},
77-
login: {
78-
signIn: 'Giris yap'
34+
},
35+
prompt: {
36+
// mode: 'check_email'
37+
},
38+
// error: {
39+
// error: 'invalid_password'
40+
// },
41+
details: {
42+
// dataUrl: 'data:image/png;base64,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',
43+
// secret: 'ASFG$E@WRF$ERF$EFG$REG',
44+
merge_context: {
45+
type: 'password',
46+
},
47+
merge_with: {
48+
name: 'test'
49+
},
50+
user: {
51+
name: 'existing user'
52+
},
53+
push_code: '02',
54+
phone_number: '+90********23',
55+
scopes: {
56+
new: ['read:a', 'write:subscription', 'write:user', 'read:user']
57+
},
58+
tenantLoginUrl: 'http://dashboard.plusauth.com',
59+
email: 'test@plusauth.com',
60+
fields: [
61+
{
62+
name: 'email',
63+
type: 'text',
64+
format: 'email'
7965
}
80-
}
66+
],
67+
resent: true,
68+
resend_after: 60000,
69+
challenges: [
70+
'sms',
71+
'email',
72+
'otp',
73+
'sc',
74+
'webauthn',
75+
'fv'
76+
]
8177
}
82-
},
83-
footer: {
84-
enabled: true
85-
},
86-
// socialLogin: {
87-
// buttonVariant: 'circle' // 'block' by default
88-
// },
89-
modeOptions: {
90-
login: {
91-
fields: {
92-
email: null,
93-
username: {
94-
type: 'text',
95-
label: 'Username',
96-
placeholder: 'Enter your username',
97-
attrs: {
98-
autocomplete: 'email'
78+
}
79+
const auth = new PlusAuthWidget('#pa__app', {
80+
locale: {
81+
defaultLocale: 'en',
82+
dictionary: {
83+
tr: {
84+
errors: {
85+
field_required: 'Alan zorunlu'
9986
},
100-
},
87+
common: {
88+
edit: 'Degistir'
89+
},
90+
login: {
91+
signIn: 'Giris yap'
92+
}
93+
}
10194
}
10295
},
96+
footer: {
97+
enabled: true
98+
},
99+
// socialLogin: {
100+
// buttonVariant: 'circle' // 'block' by default
101+
// },
102+
modeOptions: {
103+
login: {
104+
fields: {
105+
email: null,
106+
username: {
107+
type: 'text',
108+
label: 'Username',
109+
placeholder: 'Enter your username',
110+
attrs: {
111+
autocomplete: 'email'
112+
},
113+
},
114+
}
115+
},
103116

104-
signup: {
105-
fields: {
106-
username: undefined,
107-
email: {
108-
type: 'text',
109-
label: 'Email',
110-
attrs: {
111-
autocomplete: 'email'
117+
signup: {
118+
fields: {
119+
username: undefined,
120+
email: {
121+
type: 'text',
122+
label: 'Email',
123+
attrs: {
124+
autocomplete: 'email'
125+
},
112126
},
113-
},
127+
}
114128
}
115129
}
116-
}
117-
}, window['PlusAuth'])
118-
119-
setTimeout(() => {
120-
auth.view.modeOptions.login!.fields!.username!.value = 'test@test.com'
121-
auth.view.modeOptions.login!.fields = {
122-
username: null,
123-
email: {
124-
type: 'text',
125-
label: 'Email',
126-
attrs: {
127-
autocomplete: 'email'
128-
},
129-
},
130-
}
130+
}, window['PlusAuth'])
131131

132-
}, 200)
133-
// auth.view.mode = 'mfapush'
132+
// setTimeout(() => {
133+
// auth.view.modeOptions.login!.fields!.username!.value = 'test@test.com'
134+
// auth.view.modeOptions.login!.fields = {
135+
// username: null,
136+
// email: {
137+
// type: 'text',
138+
// label: 'Email',
139+
// attrs: {
140+
// autocomplete: 'email'
141+
// },
142+
// },
143+
// }
144+
//
145+
// }, 200)
146+
// auth.view.mode = 'mfapush'
147+
}

index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
<a href="/signin/passwordless/sms"> Passwordless Sms </a>
5252
<a href="/signin/passwordless/otp"> Passwordless OTP </a>
5353
<a href="/signin/passwordless/push"> Passwordless Push </a>
54+
<a href="/account/link-identity"> Account Linking </a>
5455
<a href="/account/verifyEmail"> VerifyEmail </a>
5556
<a href="/account/updateMissingInformation"> Fill Missing </a>
5657
<a href="/account/resetPassword/token"> Password Reset </a>

0 commit comments

Comments
 (0)