miloschwartz
665ef08733
minor fixes for release
2025-07-16 18:09:17 -07:00
Adrian Astles
c9f5ffae42
Merge branch 'dev' into feat/internal-user-passkey-support
2025-07-14 07:20:33 +08:00
J. Newing
2a6298e9eb
Admins can enable 2FA
...
Added the feature for admins to force 2FA on accounts. The next time the
user logs in they will have to setup 2FA on their account.
2025-07-08 10:21:24 -04:00
Adrian Astles
f0a1c10ec5
fix(auth): improve security key login flow.
...
- Fix login to verify password before showing security key prompt
- Add proper 2FA verification flow when deleting security keys
Previously, users with security keys would see the security key prompt
even if they entered an incorrect password. Now the password is verified
first. Additionally, security key deletion now properly handles 2FA
verification when enabled.
2025-07-07 17:48:23 +08:00
Adrian Astles
5009906385
renamed passkey to security key to stay aligned with the UI and other backend naming.
2025-07-05 21:51:31 +08:00
Adrian Astles
6ccc05b183
Update security key error handling and user feedback. Improve user guidance for security key interactions and Implement proper error handling for permission denials and timing issues.
2025-07-05 18:56:32 +08:00
Adrian Astles
5130071a60
improved security key management interface, also updated locales
2025-07-05 18:27:04 +08:00
Adrian Astles
db76558944
refactor: rename passkeyChallenge to webauthnChallenge
...
- Renamed table for consistency with webauthnCredentials
- Created migration script 1.8.1.ts for table rename
- Updated schema definitions in SQLite and PostgreSQL
- Maintains WebAuthn standard naming convention
2025-07-03 21:53:07 +08:00
vlalx
d768bb163a
I18n additionals ( #125 )
...
* New translation keys
* Updates in src/components
* Updates in src/providers
* remove lable in selector, not needed
---------
Co-authored-by: Lokowitz <marvinlokowitz@gmail.com>
2025-06-03 20:10:00 +02:00
vlalx
ea24759bb3
I18n components ( #27 )
...
* New translation keys in en-US locale
* New translation keys in de-DE locale
* New translation keys in fr-FR locale
* New translation keys in it-IT locale
* New translation keys in pl-PL locale
* New translation keys in pt-PT locale
* New translation keys in tr-TR locale
* Move into function
* Replace string matching to boolean check
* Add FIXIT in UsersTable
* Use localization for size units
* Missed and restored translation keys
* fixup! New translation keys in tr-TR locale
* Add translation keys in components
2025-05-25 16:41:38 +02:00
miloschwartz
e58d10fc53
fix login form ts error
2025-05-02 11:05:20 -04:00
Milo Schwartz
5a4a6655a5
Merge branch 'main' into dev
2025-05-02 10:55:21 -04:00
Alex Freidel
a5b782b72a
feat: enhance 2fa login
...
As soon as all digits have been entered, the form will be sent automatically. Similar to GitHub's implementation.
2025-04-28 08:14:19 +02:00
miloschwartz
8fa719181a
show list of idp on login
2025-04-18 21:59:58 -04:00
miloschwartz
aa3b527f67
add validate callback loading state and encryption
2025-04-14 20:56:45 -04:00
miloschwartz
53be2739bb
successful log in loop poc
2025-04-13 18:29:23 -04:00
miloschwartz
20f1a6372b
small visual improvements
2025-02-26 21:24:35 -05:00
Milo Schwartz
ef0bc9a764
add note about backup codes to mfa form
2025-02-08 15:55:49 -05:00
Milo Schwartz
6c813186b8
verify redirects are safe before redirecting
2025-01-09 23:26:07 -05:00
Milo Schwartz
64158a823b
major ui tweaks and refactoring
2025-01-04 20:22:01 -05:00
Milo Schwartz
0e99e2b62b
minor visual improvements
2025-01-03 22:32:24 -05:00
Milo Schwartz
3b4a993704
refactor and reorganize
2025-01-01 21:41:31 -05:00
Milo Schwartz
4a1e869e58
setup server admin
2024-12-25 15:54:32 -05:00
Milo Schwartz
cf75be5a6c
disable 2fa and end email notifications
2024-12-24 15:36:55 -05:00
Milo Schwartz
ccc2e3358c
show qr code in share link and add version to footer
2024-12-24 12:06:13 -05:00
Milo Schwartz
9e50a580a5
enable 2fa flow
2024-12-23 23:59:15 -05:00
Milo Schwartz
af2d78cbfb
send confirm password reset email
2024-12-22 17:27:09 -05:00
Milo Schwartz
4b34353354
allow backup code input for totp
2024-12-22 17:20:24 -05:00
Milo Schwartz
11cbafb92a
reduce spacing in forms
2024-12-22 17:09:22 -05:00
Milo Schwartz
f224bfa4ee
reset password flow
2024-12-22 16:59:30 -05:00
Milo Schwartz
9c37036a39
add 2fa form to login
2024-12-22 14:38:17 -05:00
Milo Schwartz
998fab6d0a
add otp flow to resource auth portal
2024-12-15 17:47:07 -05:00
Milo Schwartz
500a81aa42
fix rendering issues on resource unauthorized
2024-11-29 22:53:45 -05:00
Milo Schwartz
5bbf32f6a6
improve verify email redirect flow
2024-11-28 00:11:13 -05:00
Milo Schwartz
78b23a8956
added resource auth status cards and moved login to reusable login form
2024-11-23 17:56:21 -05:00
Milo Schwartz
bdc52dcc48
organize componenst a lib
2024-10-13 14:50:07 -04:00
Milo Schwartz
f3eb76fd5e
added signup and verify email forms
2024-10-12 23:00:36 -04:00
Owen Schwartz
d144704066
Fix login stuff?
2024-10-06 18:43:20 -04:00
Milo Schwartz
87c4fc798f
add login portal and traefik middleware auth for testing redirect login
2024-10-06 18:08:26 -04:00