Pregunta

Estoy trabajando en un sitio web que realiza un seguimiento de las próximas tareas. Me gustaría proporcionar una alimentación RSS/Atom que muestre sus próximas tareas. Sin embargo, no tengo idea de cómo voy a limitar los elementos en el feed a su cuenta, ya que no muchos lectores de feeds admiten sesiones basadas en cookies.

Básicamente, necesito acceder al objeto de solicitud dentro de la clase de alimentación y aceptar la autenticación HTTP Basic/Digest. ¿Es esto incluso posible?

Estoy usando Django 1.1, Python 2.5.4 y Mod_python 3.3.1

¿Fue útil?

Solución

El enfoque que es compatible con la gama más amplia de lectores de feeds es codificar la ID de usuario (o nombre de usuario) en la URL de alimentación. Eso es "seguridad por oscuridad", que es mucho menos que ideal, pero para las personas que usan, digamos, Google Reader, puede ser lo mejor que pueda hacer.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top