-
Add
authenticate_user!
class method for controllers. This allows you to choose whether to redirect to login or sign up paths and whether or not to stash the return to locationclass SettingsController < ApplicationController authenticate_user! with: :sign_up, return_to: false end
- Redirect when already authenticated on new registration & new session.
- Rate limit new sessions for Rails 7.2+
- Add
after_register_path
and stored location redirect after successful registration
- Add revise_auth route when generating model #71
- Add configurable password length validation #64
- Add czech translation by @JakubSchwar in #44
- remove references to confirmation_token in the model by @kylekeesling in #45
- Add spanish translations. by @patriciomacadden in #53
- Fix email confirmation: ReviseAuth::Model#confirm_email_change now clears the unconfirmed email. by @patriciomacadden in #55
- Fix password reset form by @patriciomacadden in #57
- Add configurable form params by @excid3 in #61
- I18n: translate all strings and add i18n-tasks. by @patriciomacadden in #58
- Add
RouteConstraint
examples to README and tests
- [Breaking] Require Rails 7.1 and higher
- Add reset password functionality @kylekeesling
- Use
password_challenge
for update password @kylekeesling
- Create zh-TW.yml for translate traditional chinese by @RobertChang0722 in #8
- Add french translations by @JulienItard in #7
- Add german translation by @drale2k in #11
- Add turkish translations by @beyzaakyol in #12
- Added dutch language support by @yorickvandervis in #9
- Add greek translation by @stefanos450 in #17
- Add model generator by @gathuku in #4
- Prevent session fixation attack by @gathuku in #24
- Adds
authenticated
andunauthenticated
route helpers - Minimum password length of 12
- Add
revise_auth_controller?
helper to check if controller is from revise_auth
- Fixed render not finding view when updating password
- Update translations
- Initial release