Files
nairobi/app/controllers/management/users_controller.rb
2015-10-23 14:05:23 +02:00

38 lines
771 B
Ruby

class Management::UsersController < Management::BaseController
def new
@user = User.new(user_params)
end
def create
@user = User.new(user_params)
@user.skip_password_validation = true
@user.terms_of_service = '1'
@user.residence_verified_at = Time.now
@user.verified_at = Time.now
if @user.save then
render :show
else
render :new
end
end
def logout
destroy_session
redirect_to management_root_url, notice: t("management.sessions.signed_out_managed_user")
end
private
def user_params
params.require(:user).permit(:document_type, :document_number, :username, :email)
end
def destroy_session
session[:document_type] = nil
session[:document_number] = nil
end
end