2011-02-25 3 views
6

나는 모든 유효성 검사기와 속성이 정의 된 User 모델과 UsersController가 있습니다. 컨트롤러의 경우 login 액션과 login.html.erb 뷰 파일이 있습니다. 사용자 이름과 암호의 유효성을 검사하는 간단한 로그인 양식은 어떻게 만듭니 까?레일스 3에서 로그인 폼을 어떻게 만듭니 까?

+0

가 왜 * 유효성을 * 로그인시 사용자 이름과 암호를 하시겠습니까 : Railscasts 또한 그 일에 대한 자습서를 제공합니다? 사용자는 로그인하거나 할 수 없으며, 더 많은 유효성 검사가 필요합니까? – deceze

+0

사용자에게 _authenticate_하고 양식 도우미를 사용하여 오류 (폼 입력 요소 강조 표시 등)를 다시 표시하려고합니다. – Mike

답변

14

Authlogic 또는 Devise를 사용하여 로그인하는 것이 좋습니다. 두 가지 서비스를 설정하는 과정을 안내하는 여러 자습서를 찾을 수 있습니다. 나는이 개 주제에 Railscasts을 좋아한다 : http://railscasts.com/episodes/160-authlogic

자신의 인증을 롤하려면 http://railscasts.com/episodes/209-introducing-devise

  • +1

    authlogic이 적극적으로 관리되고있는 것처럼 보이지 않습니다. 마지막 커밋은 5 개월 전이었습니다. 약혼자의 마지막 커밋은 8 시간 전이었습니다. 나는 Devise와 확실히 갈거야. – Dty

    관련 문제