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

Version Path
mtwarden-4.1.2 app/controllers/mtwarden/account/users_controller.rb
mtwarden-4.1.1 app/controllers/mtwarden/account/users_controller.rb
mtwarden-4.1.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-4.0.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.6.2 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.6.1 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.6.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.5.1 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.5.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.3.4 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.3.3 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.3.2 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.3.1 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.3.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.2.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.1.2 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.1.1 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.1.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.0.3 app/controllers/mtwarden/account/users_controller.rb
mtwarden-3.0.2 app/controllers/mtwarden/account/users_controller.rb