This extension allows you to use Devise with Refinery CMS 4.0 and later.
Simply put this in the Gemfile of your Refinery application:
gem 'refinerycms-authentication-devise', '~> 2.0.0'
bundle install to install it.
If you're moving from a pre-3.0 release of Refinery, you lost authentication when it moved out of RefineryCMS core. After installing this gem, follow these steps to migrate old user data and re-enable authentication.
Generate and run migrations
rails g refinery:authentication:devise # Generate migrations rake db:migrate # Run migrations
Set up your new initializer
You might have old data in
initializers/refinery/authentication.rb. The new initializer is located in
devise.rb is configured correctly, then delete
Then restart your server.
Please see the contributing.md file for instructions.