시간이 많이 걸렸지 만 좋은 대답을 찾을 수 없다는 것을 알고 있습니다.유사한 사용자 두 종류와 함께 장치 사용
내 애플리케이션에 상인과 사용자가 둘 다 있습니다. 두 테이블 구조는 거의 동일하므로 하나의 테이블과 "is_merchant"라는 부울 필드를 사용하는 것을 선호합니다.
별도의 가입 페이지 (사용자/신규 및 판매자/신규)를 선호하지만 모든 사용자에 대해 동일한 로그인 페이지를 공유하고 싶습니다 (/ 로그인).
나는 Devise를 인증에 사용하고 싶습니다. 그러나 Devise에서는 이러한 유형의 시스템을 달성하기가 쉽지 않습니다. 이 경우인가요? 내가 볼 수있는 좋은 가이드 또는 팁이 있습니까? Devise가 이에 대한 최선의 해결책이 아닌 경우 다른 인증 시스템에 대한 권장 사항 (참고 : 향후 Facebook 인증을 쉽게 추가하고 싶습니까?)
미리 감사드립니다.
많은 감사 - 나는 캉캉에 대해 살펴볼 것이다. 그러나, 그것은 여전히 원래의 질문과 함께 "어둠"에 빠져 있습니다. – Slythic
Devise (현재 Omni-auth을 직접 지원함)를 사용하여 설명 할 작업을 수행 할 수 있습니다. devise + cancan에 대한이 예를 살펴보십시오. http://www.tonyamoyal.com/2010/07/28/rails-authentication-with-devise-and-cancan-customizing-devise-controllers/ – Tum
감사합니다. . – Slythic