Domanda

Sto lavorando su un sito web che tiene traccia dei prossimi compiti a casa. Mi piacerebbe fornire un feed RSS / Atom che mostra i loro prossimi incarichi. Tuttavia, non ho idea di come ho intenzione di limitare le voci del feed al proprio, come non molti lettori di feed supportano le sessioni basate su cookie.

In sostanza, ho bisogno di accedere all'oggetto richiesta all'interno della classe di alimentazione e di accettare HTTP di base / digest autenticazione. Questo è anche possibile?

sto usando Django 1.1, Python 2.5.4 e 3.3.1 mod_python

È stato utile?

Soluzione

L'approccio che è compatibile con la più ampia gamma di lettori di feed è quello di codificare l'ID utente (o nome utente) nella URL del feed. Questo è il "security by obscurity", che è il modo meno che ideale, ma per le persone che utilizzano, ad esempio, Google Reader, che può essere il migliore che puoi fare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top