2014-10-07 3 views
0

인증을 위해 ember simple auth (ember-simple-auth-devise) add를 사용하는 ember-cli 응용 프로그램이 있습니다. 내 승인자의 토큰 끝점을ember에 대한 서버 토큰 끝점 변경 간단한 인증 auth devise add on

http://example.com/api/v1/users/sign_in으로 변경해야합니다. 내 environment.js에서

내가에

ENV['simple-auth'] = { 
     authorizer: 'simple-auth-authorizer:devise', 
     crossOriginWhitelist: ['http://example.com'] //For CORS 
    }; 

ENV['simple-auth-devise'] = { 
     serverTokenEndPoint : 'http://example.com/api/vi/users/sign_in' 
    } 

그러나 기록에

을 추가 한 파일은 여전히 ​​기본 URL 즉 http://example1.com/users/sign_in에 자격 증명을 게시합니다.

레일 API 엔드 포인트를 사용하려면 어떻게이 URL을 변경할 수 있습니까?

+0

Ember CLI Addon 버전 0.6.7을 실행하고 업데이트 후 생성기 ('ember g ember-cli-simple-auth-devise')를 실행하고 있습니까? – marcoow

+0

예. 제 버전이 0.6.7이고 발전기를 실행했습니다. 모든 것이 올바르게 작동합니다. 인증 된 경로에서 내 로그인 경로로 리디렉션됩니다. 내 엔드 포인트가 예상대로 구성되지 않습니다. – ptwo

+0

Ember CLI 버전은 무엇입니까? 버그라고 생각하시면 github에서 문제를 열어주십시오. – marcoow

답변

2

어쩌면 문제는 속성 키가 소문자 pserverTokenEndpoint입니다. API docs으로 가면 올바른 속성 이름을 볼 수 있습니다.