Authentication is hard. Admin capabilties are hard. Two Factor Authentication is hard. Why rebuild that for every app that you make?
The intent of RailsBase is to centralize how all of this data so that you can focus on what actuall matters -- Shipping your Rails Applicaion.
Take a look at the RailsBase Wiki.
If you would like a live demo, head over to a basic Heroku app running the Dummy Rails -- https://railsbase.herokuapp.com Just sign up and you will understand the capabilties of the Engine.
Add this line to your application's Gemfile:
And then execute:
Or install it yourself as:
$ gem install rails_base
Contribution directions go here.
The gem is available as open source under the terms of the MIT License.