2014-09-23 4 views
0

내가 페이지 내 기호 링크드 인에 대한 OmniAuth을 구현하고있어,하지만 난이 오류 받고 있어요 :구문 오류, 예기치 않은 ' n'을, 기대 =>

SyntaxError 
/app/models/user.rb:9: syntax error, unexpected '\n', expecting => 

가에서 찾고 코드는이입니다 :

class User < ActiveRecord::Base 
    attr_accessor :email, :password, :password_confirmation 
    VALID_EMAIL_REGEX = /([\w+.]+)@[a-z0-9\-.]+\.[a-z]+/i 
    validates :email, presence: true, 
        format: { with: VALID_EMAIL_REGEX }, 
        uniqueness: { case_sensitive: false } 
    validates :password, presence: true, length: { minimum: 6 } 
    validates :password_confirmation, presence: true 
    devise :rememberable, :omniauthable, :omniauth_providers => [:linkedin], :trackable 
end 

어떤 제안 사항입니까?

답변

4

재정렬 시도

devise :rememberable, :omniauthable, :trackable, :omniauth_providers => [:linkedin] 
+3

** 보완 ** : 해시가 마지막 인수 때 해시 주위 교정기 만 생략 할 수 있습니다. – sawa

+0

이제 OmniAuth를로드 할 수 없다고하지만, 별개의 문제라고 생각합니다. 그래도 이걸 도와 줘서 고마워. – HannahCRW

관련 문제