Sha256: ed54461be07a62fe89c6407b57771def8ec540ab36e147b5c0cbd2473b842961
Contents?: true
Size: 539 Bytes
Versions: 26
Compression:
Stored size: 539 Bytes
Contents
require_dependency "mtwarden/application_controller" module Mtwarden class Account::UsersController < ApplicationController def new @user = Mtwarden::User.new end def create account = Mtwarden::Account.find_by(:subdomain => request.subdomain) user = account.users.create(user_params) force_authentication!(user) flash[:success] = "You have signed up successfully." redirect_to root_path end private def user_params params.require(:user).permit(:email, :password, :password_confirmation) end end end
Version data entries
26 entries across 26 versions & 1 rubygems