12 Commits (b61e3daf983d87c6d2de7e54d420c2e8f5a531e6)

Author SHA1 Message Date
Eugen Rochko 8d6c3cd48a Fix sessions being replaced needlessly (#4292)
7 years ago
Eugen Rochko 00df69bc89 Fix #4058 - Use a long-lived cookie to keep track of user-level sessions (#4091)
7 years ago
Eugen Rochko f7301bd5b9 Add overview of active sessions (#3929)
8 years ago
Sorin Davidoi 2211e8d1cd Revocable sessions (#3616)
8 years ago
Patrick Figel df4ff9a8e1 Add recovery code support for two-factor auth (#1773)
8 years ago
Yann GUERN a85d4473aa Avoid user enumeration with devise paranoid mode (#1527)
8 years ago
Eugen Rochko 76e970c856 Do not automatically login after password reset, as it would circumvent two-factor auth (if enabled)
8 years ago
Eugen Rochko ba192f12e3 Added optional two-factor authentication
8 years ago
Eugen Rochko 116ab27e08 i18n for devise mailer too
8 years ago
Eugen Rochko 2c374cd97c Adding e-mail configuration
9 years ago
Eugen Rochko ab6696e855 Adding doorkeeper, adding a REST API
9 years ago
Eugen Rochko 7e93da3f8d Removing grape and adding devise
9 years ago