Alec Rippberger
|
f42a391b6f
|
Confirmed inline form errors working and removing todo comments.
|
2024-10-01 14:36:51 -05:00 |
|
Alec Rippberger
|
ca0520cea0
|
Add isLoginWithPasskeySupported function to reduce client type checking in template.
|
2024-10-01 13:02:39 -05:00 |
|
Alec Rippberger
|
a104a9250d
|
Remove specific client services.
|
2024-10-01 12:19:22 -05:00 |
|
Jared Snider
|
86a10f21b3
|
PM-8111 - Two TODO cleanups
|
2024-09-30 16:08:50 -04:00 |
|
Jared Snider
|
d1a0c2f5f5
|
PM-8111 - New Login Comp + Login Comp Svc - (1) Refactor naming and returns of getShowPasswordlessFlag to isLoginViaAuthRequestSupported (2) Replace showPasswordless with better composed variable names.
|
2024-09-30 15:30:31 -04:00 |
|
Alec Rippberger
|
a1b921691a
|
Break up LoginComponent into client-specific services.
|
2024-09-25 22:07:37 -05:00 |
|
Alec Rippberger
|
1206017b57
|
Fix client navigation after login.
|
2024-09-25 16:47:17 -05:00 |
|
Alec Rippberger
|
7767545a50
|
Remove unnecessary navigation.
|
2024-09-25 16:20:13 -05:00 |
|
Alec Rippberger
|
3187a3300e
|
Consolidate clearing loginEmailService values and routing
|
2024-09-25 15:44:50 -05:00 |
|
Alec Rippberger
|
e0eff02a42
|
Remove back button todo.
|
2024-09-25 11:29:28 -05:00 |
|
Alec Rippberger
|
d9f930d7cb
|
Prefill email field when "create account" is clicked.
|
2024-09-24 16:35:43 -05:00 |
|
Alec Rippberger
|
c37f726f7d
|
Prevent email address validation on blur.
|
2024-09-23 22:53:58 -05:00 |
|
rr-bw
|
6d1d02a264
|
rename loginService prop to loginComponentService
|
2024-09-14 13:52:08 -07:00 |
|
rr-bw
|
0bb18eb36c
|
rename LoginService to LoginComponentService to avoid confusion with the LoginStrategyService
|
2024-09-14 13:27:13 -07:00 |
|
rr-bw
|
da18b42f80
|
add launchSsoBrowserWindow() to default service
|
2024-09-14 12:05:39 -07:00 |
|
rr-bw
|
e076e94c08
|
move extension launchSsoBrowserWindow() to extension service
|
2024-09-13 17:21:15 -07:00 |
|
rr-bw
|
b7996183bf
|
add launchSsoBrowser to extension template
|
2024-09-13 16:40:54 -07:00 |
|
rr-bw
|
8fa5c55088
|
remove 'V2' from new component
|
2024-09-13 14:53:44 -07:00 |
|
rr-bw
|
4012a6c594
|
ensure full sync happens on all clients before navigation
|
2024-09-13 10:54:13 -07:00 |
|
rr-bw
|
e616218de5
|
Extension: setup EmailEntry state UI
|
2024-09-12 14:46:42 -07:00 |
|
rr-bw
|
9cb64b59ca
|
remove 'showPassword' property b/c now handled by bitPasswordInputToggle
|
2024-09-12 14:04:44 -07:00 |
|
rr-bw
|
bb5f88f8c7
|
remove static element ref
|
2024-09-12 13:29:11 -07:00 |
|
rr-bw
|
6ffaeae331
|
add dynamic anon-layout wrapper data
|
2024-09-12 11:39:43 -07:00 |
|
rr-bw
|
8696330245
|
change email validation to only run on submit (or when clicking continue button)
|
2024-09-12 11:04:15 -07:00 |
|
rr-bw
|
f9dc91228b
|
refactor to use a uiState enum for UI states
|
2024-09-11 16:47:43 -07:00 |
|
rr-bw
|
234191e809
|
fill out desktop template and submit()
|
2024-09-11 11:48:18 -07:00 |
|
rr-bw
|
e3219d2766
|
handle desktop ngOnDestroy()
|
2024-09-11 10:33:03 -07:00 |
|
rr-bw
|
167b246112
|
add continue() method
|
2024-09-11 10:30:09 -07:00 |
|
rr-bw
|
c597b92dee
|
setup desktopOnInit()
|
2024-09-11 10:24:04 -07:00 |
|
rr-bw
|
8c786622e3
|
minor refactor to use destructuring
|
2024-09-11 10:12:07 -07:00 |
|
rr-bw
|
0f62f07cf2
|
add clarifying comment to handleAuthResult()
|
2024-09-11 10:08:11 -07:00 |
|
rr-bw
|
04ca09145b
|
minor formatting for consistency
|
2024-09-10 17:00:06 -07:00 |
|
rr-bw
|
e2434ff397
|
create a LoginSecondaryContentComponent for AnonLayout use
|
2024-09-10 16:26:54 -07:00 |
|
rr-bw
|
b64552f183
|
refactor handlCaptchaRequired()
|
2024-09-10 15:15:56 -07:00 |
|
rr-bw
|
ff53feeed5
|
add comment to revisit ngOnInit logic
|
2024-09-10 14:55:24 -07:00 |
|
rr-bw
|
d76f4832e6
|
refactor webOnInit
|
2024-09-10 14:51:42 -07:00 |
|
rr-bw
|
08261842e0
|
refactor to handleAuthResult() method
|
2024-09-10 14:25:27 -07:00 |
|
rr-bw
|
9588148e48
|
remove toast error on invalid form for Browser/Desktop
|
2024-09-10 14:22:51 -07:00 |
|
rr-bw
|
d098ee0cbc
|
refactor submit logic further to use if statements with returns instead of if...else if...else
|
2024-09-10 14:10:02 -07:00 |
|
rr-bw
|
feb16c3fd2
|
refactor submit logic
|
2024-09-10 13:27:40 -07:00 |
|
rr-bw
|
7d8886e4dc
|
refactor captcha methods and add return types
|
2024-09-10 12:58:24 -07:00 |
|
rr-bw
|
40e2cb5747
|
refactor handleMigrateEncryptionKey()
|
2024-09-10 12:37:22 -07:00 |
|
rr-bw
|
b997b6024e
|
rename 'response' to 'authResult'
|
2024-09-10 12:08:32 -07:00 |
|
rr-bw
|
bdd6f9f6df
|
handle browser routing and basic browser template
|
2024-09-09 14:45:55 -07:00 |
|
rr-bw
|
81a623d998
|
handle browser ngOnInit
|
2024-09-09 13:19:02 -07:00 |
|
rr-bw
|
3c68fb0876
|
handle browser/desktop syncService
|
2024-09-09 13:05:46 -07:00 |
|
rr-bw
|
3636c72741
|
handle post-login routing on Browser/Desktop
|
2024-09-09 12:29:01 -07:00 |
|
rr-bw
|
00a29b3795
|
handle master password input focus
|
2024-09-09 09:54:31 -07:00 |
|
rr-bw
|
70d15fb4d2
|
update defaultOnInit()
|
2024-09-07 13:36:08 -07:00 |
|
rr-bw
|
e8c4217bec
|
create a defaultOnInit()
|
2024-09-07 13:06:45 -07:00 |
|