0
내 앱의 Facebook 인증을 시도하고 있습니다. 내가 제대로 작동 백엔드있어하지만 내 인증 자 (나는 이것이 문제라고 생각한다) 항상 undefined
을 반환합니다.ember-simple-auth facebook 인증 코드
예제를 ember-simple-auth에서 복사하면 23 번 콘솔 로그가 호출되지 않으므로 다른 문제가 있다고 생각합니까?
import Ember from 'ember';
import Torii from 'ember-simple-auth/authenticators/torii';
const {inject: {service}} = Ember;
export default Torii.extend({
torii: service(),
ajax: service(),
authenticate() {
const ajax = this.get('ajax');
return this._super(...arguments).then((data) => {
return ajax.request('http://localhost:8080/api/login', {
type: 'POST',
dataType: 'application/json',
data: {
'grant_type': 'facebook_auth_code',
'auth_code': data.authorizationCode
}
}).then((response) => {
console.log("CALLED!");
return {
access_token: response,
provider: data.provider
};
});
});
}
});
서버의 응답은 facebook의 access_token입니다.
어떻게 여기서 디버깅/해결할 수 있습니까?