Rails module for cookie login with auth token.
- New project & Generate controller & Generate model:
## new proejct:
rails new .
## generate controller && model:
rails g controller pages welcome
rails g controller users new create login
rails g model User username:string email:string password_digest:string
## create db:
rake db:create db:migrate
- use
bcrypt
libray:
gem 'bcrypt', '~> 3.1.7'
- add routes:
get 'users/new'
get 'users/create'
get 'users/login'
root :to => 'pages#welcome'
- add auth_token to Users table;
rails g migration AddAuthTokenToUsers auth_token:string
rake db:create db:migrate
- register a new user:
user:afei
password:afei@123.com
- DON't OPEN Crossdomain plugin,OR you will GET SOME ERROR!!!!