Torii 및 Simple-Auth Torii authenticator을 사용하여 페이스 북 로그인을 설정하려고했습니다. 나는 ember-cli를 사용하고 있습니다. 팝업은 승인을 요청 여는Torii 및 Simple-Auth의 Facebook 로그인 : 인증 데이터가 반환되지 않음
// app/controllers/login.js
import Ember from 'ember';
import LoginControllerMixin from 'simple-auth/mixins/login-controller-mixin';
export default Ember.Controller.extend(LoginControllerMixin, {
actions: {
authenticateWithTorii: function(){
this.get('session').authenticate(
'simple-auth-authenticator:torii',
'facebook-oauth2'
).then(
function(data) {
alert('SUCCESS ' + data);
},
function(error) {
alert('There was an error when trying to sign you in: ' + error);
}
);
}
}
});
, 그때 나는 "성공 UNDEFINED"로 경고를 참조하십시오
// config/environment.js
ENV['torii'] = {
providers: {
'facebook-oauth2': {
apiKey: 'my facebook app id'
}
}
}
여기 내 로그인 코드 :
여기 내 구성입니다. 내 백엔드에서 사용자 (액세스 토큰 또는 페이스 북의 uid 등)를 확실히 인증 할 수있는 데이터를 얻을 것이라고 생각했습니다.
Simple-Auth에서 Torii를 사용하는 방식에 뭔가 빠졌습니까?