Pergunta

Estou trabalhando em um site que acompanha as próximas tarefas de casa. Eu gostaria de fornecer um feed RSS/Atom que mostra suas próximas tarefas. No entanto, não tenho idéia de como vou limitar os itens no feed deles, pois poucos leitores de feeds suportam sessões baseadas em cookies.

Basicamente, preciso acessar o objeto de solicitação dentro da classe Feed e aceitar a autenticação HTTP Basic/Digest. Isso é possível?

Estou usando o django 1.1, python 2.5.4 e mod_python 3.3.1

Foi útil?

Solução

A abordagem compatível com a maior variedade de leitores de feeds é codificar o ID do usuário (ou nome de usuário) no URL do feed. Isso é "segurança pela obscuridade", que é muito menos do que o ideal, mas para as pessoas que usam, digamos, o Google Reader, pode ser o melhor que você pode fazer.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top