J'ai brûlé un peu de temps à essayer de comprendre celui-ci.Ember Simple Auth: Comment définir/envoyer plusieurs en-têtes de requête?
Mon arrière-plan est Rails 4.x avec devise_token_auth
Pour autoriser une demande après la connexion, je dois envoyer plusieurs têtes à chaque demande, comme celui-ci (vérifié travailler avec boucle):
curl -X GET -H "Content-Type: application/vnd.api+json" -H "Access-Token: 33YPWz2Kr4eMimYjblDg7w" -H "Client: godv0EDuuc-2qZ6kvrVLzQ" -H "Token-Type: Bearer" -H "Accept: application/vnd.api+json" -H "Uid: [email protected]" -H "Expiry: 1459295877" -H "Provider: Email" "http://localhost:3000/api/v1/forms"
Je suis complètement perdu quant à la façon dont l'api fonctionne réellement. Je ne vois pas comment je peux définir plus d'un en-tête de requête dans la méthode d'autorisation DeviseAuthorizer #.
Si quelqu'un sait comment faire cela et peut répondre à la question, j'ouvrirai immédiatement une demande d'extraction pour corriger la documentation d'Ember Simple Auth dans cette zone.
J'espérais faire aussi bien. Je pense que la meilleure option est d'étendre BaseAuthorizer et de créer un nouveau DeviseTokenAuthorizer basé sur le code de DeviseAuthorizer mais avec plus de paramètres. – SacWebDeveloper