Sha256: d84772fa81dab4037a25489c1f2d11dabff4532418e9648b39cca11182d79fda
Contents?: true
Size: 1.25 KB
Versions: 5
Compression:
Stored size: 1.25 KB
Contents
# JTRailsGeneratorUser [![Gem Version](https://badge.fury.io/rb/jt-rails-generator-user.svg)](http://badge.fury.io/rb/jt-rails-generator-user) JTRailsGeneratorUser is a generator for user authentication. You have the login and sign up page, 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`: ```ruby 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 login - `UsersController` for the sign up and password forgot feature - `UserMailer` for sending password reset instructions - `CurrentUser` module which manage `current_user` variable and `require_user` filter ## Author - [Jonathan Tribouharet](https://github.com/jonathantribouharet) ([@johntribouharet](https://twitter.com/johntribouharet)) ## License JTRailsGeneratorUser is released under the MIT license. See the LICENSE file for more info.
Version data entries
5 entries across 5 versions & 1 rubygems