Sha256: 0e1e198f94997559508f6e77f53f25f52e036ca9afa914725a4e265c9943d222
Contents?: true
Size: 880 Bytes
Versions: 62
Compression:
Stored size: 880 Bytes
Contents
class Muck::UsernameRequestController < ApplicationController ssl_allowed :new, :create before_filter :not_logged_in_required # Enter email address to recover username def new @title = t('muck.users.username_request') respond_to do |format| format.html { render :template => 'username_request/new' } end end # Forgot username action def create @title = t('muck.users.username_request') if @user = User.find_by_email(params[:request_username][:email]) @user.deliver_username_request! flash[:notice] = t('muck.users.username_sent') respond_to do |format| format.html { redirect_to login_path } end else flash[:notice] = t('muck.users.could_not_find_user_with_email') respond_to do |format| format.html { render :template => 'username_request/new' } end end end end
Version data entries
62 entries across 62 versions & 1 rubygems