Sha256: f4977134e3253e0248196f936c23dc5f2543e75e6b1ff3ccd1e6f9dc158fdc93
Contents?: true
Size: 986 Bytes
Versions: 6
Compression:
Stored size: 986 Bytes
Contents
gem 'devise' templater.post_bundler do generate 'scaffold', 'user name -s' rake 'db:migrate' generate 'devise:install' generate 'devise', "user" rake 'db:migrate' generate 'devise:views' devise_filter_config = <<-TEXT protected def configure_permitted_parameters devise_parameter_sanitizer.for(:sign_up) { |u| u.permit(:name, :email, :password, :password_confirmation, :full_name, :phone) } end TEXT inject_into_file "app/controllers/application_controller.rb", devise_filter_config, :after => "protect_from_forgery with: :exception" inject_into_file "app/controllers/application_controller.rb", "\n\n before_filter :configure_permitted_parameters, if: :devise_controller?\n\n ", :after => "class ApplicationController < ActionController::Base" gsub_file "app/controllers/users_controller.rb", 'params.require(:user).permit(:name)', "params.require(:user).permit(:name, :email, :password, :password_confirmation)" end
Version data entries
6 entries across 6 versions & 1 rubygems