2011-03-26 2 views
2

부분적으로 상속 된 레일스 앱을 쓰고 있습니다. routes.rb에 코드 스 니펫 (snippet)이 있는데, 나는 퍼즐을 풀려고 노력하고 있으며 문서에서 아무것도 찾을 수 없습니다.내 routes.rb 파일에 수수께끼가 있습니다

authenticate :users do 
    resources :authentications 
    end 

여기에는 무엇이 있으며 왜 필요합니까? 나는이 컨텍스트에서 전에 사용 된 authenticate을 보지 못했습니다. 파일에는 사용자 및 인증이라는 리소스가 있으며 인증을 위해 Devise + OmniAuth를 사용하고 있습니다.

답변

2

here in the Devise Docs에서 알 수 있듯이 응용 프로그램 수준 (기본적으로 컨트롤러라고 함)이 아닌 라우터 수준에서 인증을 추가 할 수 있습니다.

+0

아, 알겠습니다. 기본 HTTP 인증을 추가한다고 가정 해 봅시다. – picardo

관련 문제