Sha256: c4da33315d8360242e5de3361f4c967987e0abdd569727f7403be24b27062c31
Contents?: true
Size: 934 Bytes
Versions: 3
Compression:
Stored size: 934 Bytes
Contents
class DomainController < ApplicationController include DomainSystem def login case request.method when :post if session[:domain] = Domain.authenticate(params[:domain_name], params[:domain_password]) flash['notice'] = "Login successful" redirect_back_or_default :action => "welcome" else flash.now['notice'] = "Login unsuccessful" @login = params[:domain_login] end end end def signup @domain = Domain.new(params[:domain]) if request.post? and @domain.save session[:domain] = Domain.authenticate(@domain.name, params[:domain][:password]) flash['notice'] = "Signup successful" redirect_back_or_default :action => "welcome" end end def logout session[:domain] = nil end def welcome end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sugoi-mail-0.1.5 | app/controllers/domain_controller.rb |
sugoi-mail-0.3.2 | app/controllers/domain_controller.rb |
sugoi-mail-0.3.0 | app/controllers/domain_controller.rb |