class UtilisateursController < ApplicationController # render new.rhtml def new end def create cookies.delete :auth_token reset_session @utilisateur = Utilisateur.new(params[:utilisateur]) @utilisateur.save! self.current_utilisateur = @utilisateur redirect_back_or_default('/') flash[:notice] = "Thanks for signing up!" rescue ActiveRecord::RecordInvalid render :action => 'new' end def activate self.current_utilisateur = params[:activation_code].blank? ? :false : Utilisateur.find_by_activation_code(params[:activation_code]) if logged_in? && !current_utilisateur.activated? current_utilisateur.activate flash[:notice] = "Signup complete!" end redirect_back_or_default('/') end end