README.md in devise-security-0.17.0 vs README.md in devise-security-0.18.0

- old
+ new

@@ -1,8 +1,8 @@ # Devise Security -[![Build Status](https://travis-ci.org/devise-security/devise-security.svg?branch=master)](https://travis-ci.org/devise-security/devise-security) +[![Build Status](https://github.com/devise-security/devise-security/actions/workflows/test_suite.yml/badge.svg?branch=master)](https://github.com/devise-security/devise-security/actions/workflows/test_suite.yml) [![Coverage Status](https://coveralls.io/repos/github/devise-security/devise-security/badge.svg?branch=master)](https://coveralls.io/github/devise-security/devise-security?branch=master) [![Maintainability](https://api.codeclimate.com/v1/badges/ace7cd003a0db8bffa5a/maintainability)](https://codeclimate.com/github/devise-security/devise-security/maintainability) A [Devise](https://github.com/heartcombo/devise) extension to add additional security features required by modern web applications. Forked from @@ -127,10 +127,13 @@ # Time period for account expiry from last_activity_at # config.expire_after = 90.days # Allow passwords to be equal to email (false, true) # config.allow_passwords_equal_to_email = false + + # paranoid_verification will regenerate verification code after failed attempt + # config.paranoid_code_regenerate_after_attempt = 10 end ``` ## Other ORMs @@ -375,19 +378,25 @@ Standard tests can be invoked using `rake`. To run the tests against the `mongoid` ORM, use `DEVISE_ORM=mongoid rake` while `mongodb` is running. ## Maintenance Policy -We are committed to maintain support for `devise-security` for all normal or +We are committed to maintaining support for `devise-security` for all normal or security maintenance versions of the Ruby language [as listed here](https://www.ruby-lang.org/en/downloads/branches/), and for the Ruby on Rails framework [as per their maintenance policy](https://rubyonrails.org/maintenance/). -In order to avoid introducing bugs caused by backwardly incompatible Ruby +To avoid introducing bugs caused by backwardly incompatible Ruby language features, it is highly recommended that all development work be done -using the oldest supported ruby version. The contents of the `.ruby-version` +using the oldest supported Ruby version. The contents of the `.ruby-version` file should reflect this. ## Copyright -Copyright (c) 2011-2017 Marco Scholl. See LICENSE.txt for further details. +Copyright (c) 2017-2023 Dillon Welch & Kevin Olbrich. + +Copyright (c) 2011-2017 Marco Scholl as the project [`devise_security_extension`](https://github.com/phatworx/devise_security_extension). + +This repo was created as a fork from [b2ee978a](https://github.com/phatworx/devise_security_extension/commit/b2ee978af7d49f0fb0e7271c6ac074dfb4d39353). + +See LICENSE.txt for further details.