Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module Stationwagon
- class Users < Controller
- map '/users'
- def index
- redirect Users.r(:login)
- end
- def login
- @title = 'Login'
- if request.post?
- user_login(request.subset(:username, :password))
- if logged_in?
- redirect Articles.r(:index)
- end
- end
- end
- def signup
- @title = 'Sign Up'
- if request.post?
- user = User.new
- user.username = request.params['username']
- user.password = request.params['password']
- user.save
- flash[:message] = 'Account successfully created.'
- redirect Users.r(:signup)
- end
- end
- def logout
- user_logout
- redirect Users.r(:login)
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement