1

가입 후 중첩 된 양식 매개 변수를 기반으로 하위 도메인으로 리디렉션하도록 사용자를 설정합니다. 그러나 리디렉션을 수행 할 때 사용자가 로그인하지 않은 상태입니다. 다시 로그인하여 수동으로 사용자를 로그인 할 수 있으며 사용자가 생성되었는지 확인할 수 있습니다. 등록 후에 세션이 즉시 생성되지는 않습니다. 하위 도메인에 대한 라우팅 BTW, 잘 작동가입 후 리디렉션하지만 사용자가 로그인하지 않았습니다.

def after_sign_up_path_for(resource_or_scope) 
    root_url(subdomain: params[:user][:organizations_attributes]["0"][:subdomain]) 
    end 

:

는 여기에 내가 (registrations_controller.rb에서) 사용자를 리디렉션을 사용하고 방법입니다.

URL에서 하위 도메인을 제거하고 새로 고침을하면 로그인하는 것처럼 하위 도메인에서 세션을 공유 할 때 문제가 있다고 생각합니다.

나는 내 응용 프로그램/설정/초기화/session_store.rb 파일이이 추가 시도했다 :

Vocalem::Application.config.session_store :cookie_store, key: '_vocalem_session', :domain => :all 

답변

0

난 그냥 내 서버를 다시 부팅하는 데 필요한 밝혀졌습니다!

관련 문제