Commit Graph

81 Commits (2ad33bc06ec0d4eaa9db287f06c4b204718fba4e)

Author SHA1 Message Date
Roeland Jago Douma 210a0554a2
Use the actual password to update the tokens 6 years ago
Christoph Wurst a1ef939c06
Use Symfony's new contract Event class instead of the deprecated one 6 years ago
Joas Schilling 565838da9c
Update unit tests 7 years ago
Christoph Wurst d058ef2b6c
Make it possible to wipe all tokens/devices of a user 7 years ago
Christoph Wurst 1c261675ad
Refactor: move remote wipe token logic to RW service 7 years ago
Christoph Wurst c50fe2a9c9
Send emails when remote wipe starts/finishes 7 years ago
Christoph Wurst aa6622ccef Decouple remote wipe notifcation channels with events 7 years ago
Roeland Jago Douma 579162d7b9
Allow 2FA to be setup on first login 7 years ago
Christoph Wurst 170582d4f5
Add a login chain to reduce the complexity of LoginController::tryLogin 7 years ago
Joas Schilling bb352fb667
Use the defined func()->count() instead of manual counting 7 years ago
Roeland Jago Douma 674930da7f
Move ExpiredTokenException to the correct namespace 7 years ago
Christoph Wurst 83e994c11f
Make it possible to enforce mandatory 2FA for groups 7 years ago
Roeland Jago Douma 19f84f7b54
Add tests 7 years ago
Roeland Jago Douma 956fe1b867
Generate backups code notification if not enable but 2fa is 7 years ago
Christoph Wurst 259c0ce11d
Add mandatory 2FA service/class 7 years ago
Christoph Wurst 7586b19e52
Only allow 2FA state changs if providers support the operation 7 years ago
Daniel Kesselberg 6bdcec67ab
Add openssl to mock 7 years ago
Christoph Wurst 5c70aa2a22
Remove unused import 8 years ago
Christoph Wurst 1124b87bc0
Fix 2FA being enforced if only backup codes provider is active 8 years ago
Christoph Wurst 8db66d5dfb
Fix double-inserts of the same provider state 8 years ago
Christoph Wurst 85bc5edb5e
Add integration/unit test for the double-insert of same values 8 years ago
Christoph Wurst d8197f2b97
Rename providerset method to get primary providers 8 years ago
Christoph Wurst c6e47e8a51
Fix login redirection if only one 2FA provider is active 8 years ago
Christoph Wurst d248a0bd1e
Fix 2FA provider registry population on login 8 years ago
Christoph Wurst fc149bab3c
Fix duplicate inserts in the 2fa provider registry DAO 8 years ago
Christoph Wurst 7be465febe
Make new classes strict and fix license header 8 years ago
Christoph Wurst 13d93f5b25
Make 2FA providers stateful 8 years ago
Roeland Jago Douma df34571d1d
Use constant for token version 8 years ago
Roeland Jago Douma 9e7a95fe58
Add more tests 8 years ago
Roeland Jago Douma 4bbc21cb21
SetPassword on PublicKeyTokens 8 years ago
Roeland Jago Douma 4c0d710479
Just pass uid to the Token stuff 8 years ago
Roeland Jago Douma 1f17010e0b
Add first tests 8 years ago
Roeland Jago Douma 6b7cf46727
Certain tokens can expire 8 years ago
Roeland Jago Douma aba255997a
Allow the rotation of tokens 8 years ago
Roeland Jago Douma 466297829e
Fix tests 8 years ago
Julius Härtl 372e06d742
Add all parameters to returnValueMap 8 years ago
Roeland Jago Douma c92eff919e
Fix tests 8 years ago
Joas Schilling bf2be08c9f
Fix risky tests without assertions 8 years ago
Lukas Reschke 9ac878b6cb
Adjust tests for added lastCheck time 8 years ago
Christoph Wurst 38bb6e1477
Fix duplicate session token after remembered login 8 years ago
Roeland Jago Douma 9163cf9241
Fix AppPassword 2FA auth 8 years ago
Roeland Jago Douma b96485b6bd
Fix login with basic auth 8 years ago
Roeland Jago Douma 84b7022118
Improve 2FA 8 years ago
Roeland Jago Douma e43649e67e
Fix tests 9 years ago
Lukas Reschke 59e968977c
Add test for DefaultTokenMapper 9 years ago
Lukas Reschke 77827ebf11
Rename table back to lowercase 9 years ago
Bjoern Schiessle 1eb7f4956b
delete auth token when client gets deleted 9 years ago
Joas Schilling d2d9f74707
Fix warning with undefined method 9 years ago
Joas Schilling 5695a4ec92
Don't do a recursive search 9 years ago
Christoph Wurst e782f90d98
DefaultTokenProviderTest mocked/asserted the wrong method 9 years ago