##実装したいこと
deviseでログインしているユーザーが、新規登録画面に遷移して新規ユーザを作成できるようにしたいです。
しかし、やはりホームにリダイレクトしてしまいます。
##現在のコード
上記URLを参考にregistrations_controllerを以下のように
class Users::RegistrationsController < Devise::RegistrationsController prepend_before_filter :require_no_authentication, :only => [ :cancel] prepend_before_filter :authenticate_scope!, :only => [:new, :create ,:edit, :update, :destroy] end
application_controller
class ApplicationController < ActionController::Base before_action :configure_permitted_parameters, if: :devise_controller? before_action :authenticate_user! def after_sign_in_path_for(resource) user_path(current_user) end def after_sign_out_path(resource) root_path end protected def configure_permitted_parameters devise_parameter_sanitizer.permit(:sign_up, keys: [:name, :email, :login_id]) end end
あなたの回答
tips
プレビュー