Changesets can be listed by changeset number.
The Git repository is here.
- Revision:
- 13
- Log:
Initial import of Typo 2.6.0 sources from a downloaded Tarball.
Typo is a Ruby On Rails based blog engine.
- Author:
- adh
- Date:
- Sat Jul 22 22:25:02 +0100 2006
- Size:
- 987 Bytes
1 | class AccountsController < ApplicationController |
2 | |
3 | def login |
4 | case request.method |
5 | when :post |
6 | if session[:user] = User.authenticate(params[:user_login], params[:user_password]) |
7 | |
8 | flash[:notice] = "Login successful" |
9 | cookies[:is_admin] = "yes" |
10 | redirect_back_or_default :controller => "admin/general", :action => "index" |
11 | else |
12 | flash.now['notice'] = "Login unsuccessful" |
13 | |
14 | @login = params[:user_login] |
15 | end |
16 | end |
17 | end |
18 | |
19 | def signup |
20 | redirect_to :action => "login" and return unless User.count.zero? |
21 | |
22 | @user = User.new(params[:user]) |
23 | |
24 | if request.post? and @user.save |
25 | session[:user] = User.authenticate(@user.login, params[:user][:password]) |
26 | flash[:notice] = "Signup successful" |
27 | redirect_to :controller => "admin/general", :action => "index" |
28 | return |
29 | end |
30 | end |
31 | |
32 | def logout |
33 | session[:user] = nil |
34 | cookies.delete :is_admin |
35 | end |
36 | |
37 | def welcome |
38 | end |
39 | |
40 | end |