- If
encrypted_password
isnil
, have {DataMapper::Is::Authenticatable::InstanceMethods#has_password?} only acceptnil
or""
.
- Added {DataMapper::Is::Authenticatable::InstanceMethods#password_required?}.
- Added {DataMapper::Is::Authenticatable::InstanceMethods#has_password?}.
- {DataMapper::Is::Authenticatable::ClassMethods#authenticate}:
- Simply return
nil
instead of raising exceptions in - Support authenticating models without encrypted passwords.
- Simply return
- Require bcrypt-ruby ~> 3.0, >= 2.1.0.
- Require bcrypt-ruby ~> 2.1.
- Require dm-core ~> 1.0.
- Require dm-types ~> 1.0.
- Require dm-validations ~> 1.0.
- Initial release.