Awesome
JTRailsGeneratorUser
JTRailsGeneratorUser is a generator for user authentication. You have the login and sign up page and password forgot feature.
Installation
JTRailsGeneratorUser is distributed as a gem, which is how it should be used in your app.
Include the gem in your Gemfile:
gem 'jt-rails-generator-user', '~> 1.0'
Usage
You just have to use the generator with:
rails g jt:user
Include CurrentUser
in your ApplicationController
:
class ApplicationController < ActionController::Base
include CurrentUser
...
end
What's does it generate?
User
model with only email, password and password_token (for password forgot feature)SessionController
for the loginUsersController
for the sign up and password forgot featureUserMailer
for sending password reset instructionsCurrentUser
module which managecurrent_user
variable andrequire_user
filter
Author
License
JTRailsGeneratorUser is released under the MIT license. See the LICENSE file for more info.