한 컨트롤러의 매개 변수 (params [ 'session_key'])를 통해 사용자 세션을 전달합니다 (플래시 업로드 스크립트이므로 매개 변수를 통해 전달해야합니다.).레일 : authlogic이 UserSession.find에 세션 매개 변수 전달
원시 매개 변수 문자열을 사용하여 authlogic을 사용하여 사용자 세션에 액세스하는 방법을 모르겠습니다.
는 일반적으로 나는이 작업을 수행 :@current_user_session = UserSession.find
는 내가이 작업을 수행 할 수 있다고 생각 :
@current_user_session = UserSession.find(session_key)
그러나 메서드에 매개 변수로 키를 전달하는 일을 나타나지 않습니다.
세션 쿠키에 액세스 할 수없고 세션 키와 함께 param을 사용해야 할 때 어떻게 authlogic을 사용하여 사용자 세션을 조회 할 수 있습니까?
정말로 이것이해야 할 일입니까? 쿠키없이 세션에 액세스하는 것은 정상적인 사용 패턴에 부합하는 것 같습니다. 아마 당신은 실제로 사용자 모델을 원할 것입니다. 'Authlogic'은 업로드를위한 검색 키로 사용할 수있는'single_access_token'이나'perishable_token'과 같은 여러 옵션을 제공합니다. – bjg
그래, 그럴 수도 있습니다. 감사! 나는보고 볼 것이다. – djburdick