Je lis la documentation de l'Authentification Ember Simple. Je veux envoyer une requête ajax autorisée (en dehors du magasin Ember). J'ai découvert qu'il existe un method for that. Cependant quand je l'essaie pour appeler à l'intérieur de mon composant, j'obtiens l'erreur "TypeError: this.get (...). Authorize n'est pas une fonction". Qu'est-ce que je fais mal?Ember Simple Auth: Session - pas de méthode d'autorisation?
Voici mon code:
import Ember from "ember";
export default Ember.Component.extend({
session: Ember.inject.service('session'),
actions: {
del: function() {
var self = this;
console.log(this.get('session'));
this.get('session').authorize('authorizer:oauth2-bearer', function(header, content) {
...
});
}
}
});
Avez-vous créé l'authentificateur dans 'app/authenticators/oauth2-bearer'? – marcoow