0
을 spree_auth_devise.무시 로그인 /이 내 로그인 페이지입니다
Spree::UserSessionsController.class_eval do
def create
@user = Spree::User.new
@user.email = params['spree_user']['email']
@user.password = params['spree_user']['password']
authenticate_spree_user(@user)
if spree_user_signed_in?
# sign_in(:spree_user, @user)
redirect_to dashboards_profile_path
else
redirect_to user_signin_path
end
end
end
그것은 오류를 던지고, 주기 오류 : NoMethodError (#에 대한 정의되지 않은 메서드`authenticate_spree_user ') :
내가 얼마나 과정에서 로그인시 사용자를 인증하는 행위 로그인 기능 &을 재정의하는 방법을 확실입니다.
내가 링크를 확인으로 user_sessions_controller 확인하는 것이 좋습니다. 하지만 여기서는 인증 무시에 관해 혼란스러워합니다. 나는 spree 인증을 무시하거나 spree_auth를 타기를 확신 할 수 없다. 좀 더 간단한 블로그 게시물로 리디렉션 해 주겠다. – Ajay
인증의 어느 부분을 덮어 쓰시겠습니까? – kennyadsl