- Add missing
MartenAuth#update_session_auth_hash
method to refresh the session auth hash after changing a user's password
- Ensure that the
email
field is marked asunique: true
in theUser
abstract model
- Ensure
MartenAuth::User#check_password
returnsfalse
in case the password is not a correctly encoded value - Add a
MartenAuth::User#set_unusable_password
method for situations where it's necessary to assign a non-usable password to a user
This is the initial release of Marten Auth!