2014-04-11 1 views
1

나는 애플 리케이션이 있습니다. 이와 함께 Devise 인증이 제공됩니다. 나는 설정하고 싶습니다 : 확인, 그리고 이후에 구글과 페이스 북을 통해 연결하십시오. devise : configable/initializers/devise.rb 파일을 설정하려고했는데 확인이 가능했지만 구성을 변경하는 것은 로컬 개발 서버의 레일즈 응용 프로그램에 영향을 미치지 않는 것 같습니다. 이 설정 파일은 매우 제한된 기능을 제공합니까? 이 guide에 지정된대로 Spree.user_class를 만들어야합니까?Spree 's Devise를 사용하여 확인 이메일을 보내고 페이스 북과 Google을 통해 연결하십시오.

mailcatcher gem을 사용하여 메일을 보내고 볼 수 있습니다. 그러나 새 사용자를 만들 때 메일이 전송되지 않습니다.

상담하십시오.

가이드를 다음과에 :confirmable을 추가했지만 여전히 같은 문제에 직면하고있다 Spree.user_class 나는 정의를 만든

편집 할 수 있습니다.

답변

0

mailinglist post에서 Ryan의 제안에 따라 Devise :confirmable을 구현하는 가장 좋은 방법은 spree_auth_devise을 포크하여 변경하는 것입니다. 슬프게도 아무도 아직이 일을 해낸 사람이 없거나 최소한 내가 기저귀에서 찾을 수 없었습니다.

google이나 페이스 북 등을 통한 로그인 확장은 가능하지만 더 좋은 방법은 spree_social을 사용하는 것입니다. spree_social은 여전히 ​​베타 버전입니다.