summaryrefslogtreecommitdiff
path: root/app/controllers/sessions_controller.rb
AgeCommit message (Collapse)Author
2026-08-02Log user logins and reconstruct last activity from logserdgeist
2026-07-25Extract flashes to i18n and stop dispatching on submit labelserdgeist
2026-07-24Give all sessions a uniform absolute lifetime of one weekerdgeist
Enforced at restore via a login-time stamp, written only at genuine logins so the limit stays absolute rather than sliding. The cookie name rotation logs everyone out once at deploy. Second-factor users are deliberately not treated worse than password-only ones.
2026-07-24Complete the login only after the second factorerdgeist
Enrolled users get a pending marker instead of a session after the password step; a valid code through the challenge writes the real session via reset_session. otp_required without enrollment funnels into setup everywhere except the enrollment, user, and login machinery.
2026-07-14Store return_to before resetting session in loging. Fixes returning to an admin page before logging inerdgeist
2009-09-06Marked Controllers private / public and added authorization filters accordinglyhukl
2009-09-03visual clean up: it all starts with the login screen. this will be so minimal!hukl
2009-02-21wiring together some views to make basic navigationhukl
in the admin interface possible
2009-02-15changed layouthukl
2009-02-15* regenerated the user fixtures with new site key, login tests work nowsimon
* removed some cookie related tests
2009-02-15* initial commit of the stripped restful-authenticationsimon
* http basic auth and login from cookie have been removed * no it does not work yet, it's so f*cking secure, it won't even let legitimate users login