Minnie
Install
Add minnie to your Gemfile
gem 'minnie'
Run minnie's generator to get up and running
bundle exec rails generate minnie:install
Minnie ships with an email/password authentication strategy that uses Rails' has_secure_password. If that's the way you to like to swing, just run the following:
bundle exec rails generate minnie:install:user
Of course, you're free to implement your own authentication method in User. Take a look at the default strategy or minnie's LDAP strategy for examples.
You're all done! Log into the console and create a test user
User.create :email => '[email protected]', :password => 'test'
And then try to sign in to your app at /signin.
Issues
There isn't much code here so try resolving issues on your own. If you get some issues fixed, send me a pull request!
If you're not making any headway, just create an issue and I'll try to look at it.