Question

Je travaille sur un site Web qui assure le suivi des missions à venir de devoirs. Je voudrais fournir un flux RSS / Atom qui montre leurs missions à venir. Cependant, je ne sais pas comment je vais limiter les éléments dans l'alimentation de leur propre, comme pas beaucoup de lecteurs de flux supportent des sessions basées sur les cookies.

En fait, je dois accéder à l'objet de la demande à l'intérieur de la classe d'alimentation et d'accepter HTTP de base / auth digérer. Est-ce même possible?

J'utilise Django 1.1, Python 2.5.4 et 3.3.1 mod_python

Était-ce utile?

La solution

L'approche qui est compatible avec la plus large gamme de lecteurs de flux consiste à encoder l'ID utilisateur (ou nom d'utilisateur) dans l'URL du flux. C'est la « sécurité par l'obscurité », ce qui est bien loin d'être idéal, mais pour les personnes utilisant, par exemple, Google Reader, il est peut-être le meilleur que vous pouvez faire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top