무엇을 권하고 싶습니까?Restful_authentication 대 Authlogic
Authlogic 또는 restful_authentication?
authlogic (내가 아는 한 Authlogic에는이 기능이 포함되어 있지 않음)으로 이메일 활성화 단계를 구현하는 것이 어렵습니다.
무엇을 권하고 싶습니까?Restful_authentication 대 Authlogic
Authlogic 또는 restful_authentication?
authlogic (내가 아는 한 Authlogic에는이 기능이 포함되어 있지 않음)으로 이메일 활성화 단계를 구현하는 것이 어렵습니다.
사실 나는 fig-gnuton에 동의하지 않습니다. 당신이 할 수있는 몇 가지가 있습니다. 기본 솔루션을 원한다면 안정적인 인증을 시도하고 발전기 기반 접근법에는 중대한 단점이 있음을 알고 있어야합니다. 가장 큰 단점은 응용 프로그램에 많은 코드가 포함되어 있다는 것입니다. 따라서 문제가 발생하면 수동으로 코드를 패치하거나 사용자 정의를 날려 보내야합니다. 평온한 인증의 최근 버전은 코드를 왼쪽, 오른쪽 및 가운데로 분출 한 이전 버전보다 훨씬 뛰어 났지만 가능하면 내게 평안한 인증으로 생성 된 사용자 및 세션 코드를 그대로 둡니다. 예를 들어 사용자의 속성을 Person과 같은 다른 개체로 만들고 두 개체를 연결하려는 경우 당신이 더 많은 제어에있어 같은
나는 authlogic을 선호합니다.
그리고 블록에있는 다른 어린이 인 Clearance을 잊지 마세요.
Restful_Auth은 드롭 인 솔루션입니다.
Authlogic가 크고 할 수 restful_auth 아무것도 할 수 있습니다 (그리고 더 많은, AFAIK), 그러나 Authlogic은 사용자 정의로 설치된다, 따라서 (디자인보다는 감독에 의해) 발전기 측면이 부족하다.
당신이 초보자라면 (소리일지도 모른다), 나는 restful_auth로 시작할 것입니다.
휴식 인증은 쓰레기입니다. Rails 생성기에 나쁜 이름을 붙이는 것은 일종의 것입니다.
그 의미는 무엇입니까? Rails와 함께 제공되는 생성기는 (IMHO) 훌륭합니다. 그들은 매우 최소한의 골격 구조를 생성합니다. 그들이 생성하는 것은 작고, 쉽게 이해할 수 있으며 이동하면서 자신의 코드로 쉽게 추가/대체 할 수 있습니다. 모든 복잡한 짤막한 조각은 생성 된 코드가 아닌 레일스 라이브러리에 있습니다.
Restful Authentication (안정적인 인증)에는 생성 코드가 대량으로 생성되어 생성하기가 어렵고 유지 보수하기가 어렵습니다. 프레임 워크의 각 새 버전으로 쉽게 업그레이드 할 수있는 멋진 라이브러리에 있어야하는 기능은 대신 생성 된 모델 및 컨트롤러 코드에서 분출되어 코드와 섞일 수 있습니다. 스캐 폴딩이 아니라 자동 생성 코드의 대량 덤프입니다.
당신은 authlogic와 더 낫다 .... 멀리 멀리 ... 멀리있어.
여기 내 추론을보세요 http://blog.platform45.com/2009/09/30/user-authentication-with-authlogic