가입 후 사인 기능을 수행하려면 어떻게해야합니까? 로그인 할 때마다 응용 프로그램 컨트롤러에 이와 같은 기능을 넣으려고했습니다. 이Devise 가입 기능
devise_for :users do
get "https://stackoverflow.com/users/sign_out" => "devise/sessions#destroy", :as => :destroy_user_session
end
처럼 내 경로로
class ApplicationController < ActionController::Base
private
def after_sign_up_path_for(resource_or_scope)
execute stuff
end
end
이 아무것도하지 않는 것. 나는 또한이뿐만 아니라 아무것도하지 않는 것이
devise_for :users, :controllers => {:sessions => 'devise/sessions'} do
get "https://stackoverflow.com/users/sign_out" => "devise/sessions#destroy", :as => :destroy_user_session
end
같은처럼 내 경로로
class SessionsController < Devise::SessionsController
functions
end
을 세션 컨트롤러를 만드는 시도, 내가 반응 고안 제작에 누락 무언가가있다 . 당신은 Devise::SessionsController
에서 상속 자신의 sessions_controller
를 생성하고 사용자 정의하고자하는 작업을 재정의 할 수 있습니다
수행하려는 작업과 실패한 작업에 대해 자세히 설명해 주시겠습니까? –