|
1 | 1 | import PlusAuthWidget from './src'; |
2 | 2 |
|
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' |
44 | 14 | }, |
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 |
52 | 33 | } |
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' |
79 | 65 | } |
80 | | - } |
| 66 | + ], |
| 67 | + resent: true, |
| 68 | + resend_after: 60000, |
| 69 | + challenges: [ |
| 70 | + 'sms', |
| 71 | + 'email', |
| 72 | + 'otp', |
| 73 | + 'sc', |
| 74 | + 'webauthn', |
| 75 | + 'fv' |
| 76 | + ] |
81 | 77 | } |
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' |
99 | 86 | }, |
100 | | - }, |
| 87 | + common: { |
| 88 | + edit: 'Degistir' |
| 89 | + }, |
| 90 | + login: { |
| 91 | + signIn: 'Giris yap' |
| 92 | + } |
| 93 | + } |
101 | 94 | } |
102 | 95 | }, |
| 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 | + }, |
103 | 116 |
|
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 | + }, |
112 | 126 | }, |
113 | | - }, |
| 127 | + } |
114 | 128 | } |
115 | 129 | } |
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']) |
131 | 131 |
|
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 | +} |
0 commit comments