2016-09-22 1 views
0

Excusez ma naïveté, mais je suis nouveau pour les sessions, l'authentification basée sur les cookies et Python Tornado. J'essaie d'accéder à une API écrite en python Tornado, et j'utilise Ember CLI pour le client. Je n'arrive pas à définir des valeurs de cookie dans la requête envoyée au serveur. Comment définir le cookie correctement dans AJAX/Ember.JS?Comment définir et obtenir des valeurs à partir de cookie dans EmberJS en utilisant ember-simple-auth

Techs J'utilise:

  • Ember CLI
  • Ember Simple Auth
  • Python Tornado

Ma situation

  1. Ce que je. Une page de connexion où les utilisateurs peuvent essayer de se connecter

  2. Ce que je dois: Une façon de définir les parties de la réponse positive du serveur dans un emplacement de stockage local, ou un cookie.

  3. Ce que j'ai: Un critère d'évaluation de l'API que j'accède en utilisant AJAX

  4. Ce que je besoin: Une façon de transmettre les parties des données de réponse journal en tant que « témoin » comme Le serveur lance une erreur indiquant que le cookie est invalide ou manquant.

Répondre

0

Ok, donc quiconque est en cours d'exécution dans le même problème, je devais essentiellement définir le paramètre ajax suivant dans ma fonction « findAll » pour mon modèle, et juste la méthode authenticate.

... 
xhrFields: { 
    withCredentials: true 
}, 
success: succsFunction, 
error: errorFunction...