Sha256: 0d4cffa81012b79fbf830da0320ca469857299c73f980671fb72fd555e6660cd

Contents?: true

Size: 540 Bytes

Versions: 26

Compression:

Stored size: 540 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-17.1.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-17.0.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-16.2.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-16.1.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-16.0.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-15.0.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-14.0.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-13.0.1 app/controllers/mtwarden/account/users_controller.rb
mtwarden-13.0.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-12.0.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-11.0.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-9.0.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-8.1.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-8.0.1 app/controllers/mtwarden/account/users_controller.rb
mtwarden-8.0.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-7.2.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-7.1.2 app/controllers/mtwarden/account/users_controller.rb
mtwarden-7.1.1 app/controllers/mtwarden/account/users_controller.rb
mtwarden-7.1.0 app/controllers/mtwarden/account/users_controller.rb
mtwarden-7.0.0 app/controllers/mtwarden/account/users_controller.rb