2012-10-10 5 views
0

Le problème auquel je m'adresse est REST ful API avec django pour une application backbone modulaire.django rest api et backbone auth

J'ai une question. Je sais que REST est sans état, ce qui signifie que dans chaque requête, vous devez passer l'utilisateur et le mot de passe, donc, si j'ai une API de repos pure, je ne suis pas sûr, comment je prends soin de l'authentification. Probablement je vais devoir pirater une partie de collection dans le modèle backbone pour maintenir les variables auth cookie et session.

Donc la question est, au lieu de pirater le côté client, puis-je tirer parti de l'autorisation django de construction, clubbed avec la fonctionnalité de repos?

Quelle serait une façon optimale de le faire?

+0

Voulez-vous dire que vous ne voulez utiliser le système d'authentification Django ou que vous ne voulez pas l'utiliser? Je ne suis pas clair à cause de votre description. – Jeff

+2

Je ne comprends pas - pourquoi ne pas utiliser l'authentification Django normale? REST peut toujours impliquer des cookies auth ... ou les différents modules ne partagent-ils pas la même base de données? ou le "côté client" n'est-il pas un navigateur Web d'un utilisateur mais un autre serveur? – hwjp

Répondre