133 Commits (a89249b8170e59d81ff5040cbfe38c9863798efb)

Author SHA1 Message Date
Mathijs van Veluw ef7835d1b0
Sync with Upstream (#5798) 5 months ago
Timshel a039e227c7
web-client now request email 2fa (#5871) 5 months ago
Mathijs van Veluw 73f2441d1a
Update Rust, Crates and Web-Vault (#5860) 5 months ago
Helmut K. C. Tessarek ad8484a2d5
feat: add ip address in logs when email 2fa token is invalid or not available (#5779) 5 months ago
Timshel f960bf59bb
Fix invited user registration without SMTP (#5712) 7 months ago
Timshel 93753b4a67 Remove duplicate expiration check, add a log 7 months ago
Daniel García 2a18665288
Implement new registration flow with email verification (#5215) 7 months ago
Timshel e31b154fdf Unify master password policy resolution 9 months ago
Timshel da8be29de0 Membership::confirm_user_invitations fix and tests 9 months ago
Timshel 16c230e570 Add wrapper type OIDCCode OIDCState OIDCIdentifier 9 months ago
Timshel f353933b53 Review fixes 9 months ago
Stefan Melmuk 871a3f214a
rename membership and adopt newtype pattern (#5320) 9 months ago
Timshel bee619ff52 Split SsoUser::find_by_identifier_or_email 10 months ago
Timshel 3617be0098 Prevent disabled User from SSO login 11 months ago
Timshel a85bdb2558 Base64 encode state before sending it to providers 11 months ago
Timshel 8dfaee61df add SSO_ALLOW_UNKNOWN_EMAIL_VERIFICATION 1 year ago
Timshel fefa55cad4 Improvements and error handling 1 year ago
Felix Eckhofer 671f7a1d31 Add SSO functionality using OpenID Connect 2 years ago
Mathijs van Veluw 9cd400db6c
Some refactoring and optimizations (#5291) 10 months ago
Daniel García 0d16b38a68
Some more authrequest changes (#5188) 11 months ago
Mathijs van Veluw e927b8aa5e
Remove auth-request deletion (#5184) 11 months ago
Daniel García 37c14c3c69
More authrequest fixes (#5176) 11 months ago
Mathijs van Veluw ae6ed0ece8
Fix collection management and match some json output (#5095) 1 year ago
Daniel 21efc0800d
Actually use Device Type for mails (#4916) 1 year ago
Mathijs van Veluw 978f009293
Allow Org Master-Pw policy enforcement (#4899) 1 year ago
Timshel f858523d92
Duo: use the formatted db email (#4779) 1 year ago
0x0fbc b4b2701905
Add support for MFA with Duo's Universal Prompt (#4637) 1 year ago
Daniel García a2bf8def2a
Change API and structs to camelCase (#4386) 1 year ago
Daniel García 0fe93edea6
Some fixes for the new mobile apps (#4526) 1 year ago
Stefan Melmuk 0b2383ab56
fix push device registration (#4297) 2 years ago
Stefan Melmuk 3b283c289e
register missing push devices at login (#3792) 2 years ago
Stefan Melmuk 2c36993792
enforce 2FA policy on removal of second factor and login (#3803) 2 years ago
Mathijs van Veluw eccb3ab947
Decrease JWT Refresh/Auth token (#4163) 2 years ago
tuhana 3d4be24902
Fix typos 2 years ago
Stefan Melmuk f162e85e44
add UserDecryptionOptions to login response (#3813) 2 years ago
Bernd Schoolmann 8d7b3db33d Implement login-with-device 2 years ago
BlackDex 4219249e11
Add support for Organization token 2 years ago
Stefan Melmuk 0daaa9b175
always return KdfMemory and KdfParallelism 3 years ago
BlackDex 9e5b94924f
Merge ClientIp with Headers. 3 years ago
BlackDex fc543154c0
Validate all needed fields for client API login 3 years ago
BlackDex 7026e004e1
Validate all needed fields for client API login 3 years ago
BlackDex fac44888cd
Validate all needed fields for client API login 3 years ago
BlackDex f95f40be15
Validate all needed fields for client API login 3 years ago
BlackDex 1ca0d6e245
Validate all needed fields for client API login 3 years ago
Helmut K. C. Tessarek 68bcc7a4b8
add argon2 kdf fields 3 years ago
sirux88 cc91ac6cc0
include key into user.set_password 3 years ago
BlackDex 2d8c8e18f7
Update KDF Configuration and processing 3 years ago
BlackDex 8e5f03972e
Fix recover-2fa not working. 3 years ago
BlackDex cb348d2e05
Fix recover-2fa not working. 3 years ago
BlackDex b60a4a68c7
Fix a panic during Yubikey register/login 3 years ago