README.md in devise-security-0.16.0 vs README.md in devise-security-0.17.0
- old
+ new
@@ -35,11 +35,11 @@
**captcha support** for `sign_up`, `sign_in`, `recover` and `unlock` (to make
automated mass creation and brute forcing of accounts harder)
## Getting started
-Devise Security works with Devise on Rails >= 5.0. You can add it to your
+Devise Security works with Devise on Rails >= 5.2. You can add it to your
Gemfile after you successfully set up Devise (see
[Devise documentation](https://github.com/heartcombo/devise)) with:
```ruby
gem 'devise-security'
@@ -87,10 +87,12 @@
# Use `user.need_change_password!` to expire a password.
# Setting the configuration to `false` will completely disable expiration checks.
# config.expire_password_after = 3.months | true | false
# Need 1 char each of: A-Z, a-z, 0-9, and a punctuation mark or symbol
+ # You may use "digits" in place of "digit" and "symbols" in place of
+ # "symbol" based on your preference
# config.password_complexity = { digit: 1, lower: 1, symbol: 1, upper: 1 }
# Number of old passwords in archive
# config.password_archiving_count = 5
@@ -319,10 +321,10 @@
```
## Requirements
- Devise (<https://github.com/heartcombo/devise>)
-- Rails 5.0 onwards (<http://github.com/rails/rails>)
+- Rails 5.2 onwards (<http://github.com/rails/rails>)
- recommendations:
- `autocomplete-off` (<http://github.com/phatworx/autocomplete-off>)
- `easy_captcha` (<http://github.com/phatworx/easy_captcha>)
- `mongodb` (<https://www.mongodb.com/>)
- `rvm` (<https://rvm.io/>)