2011-02-28 6 views
2

Каковы наилучшие методы создания частных RSS-каналов? У меня есть некоторые публичные фиды и некоторые личные фиды. Когда пользователь нажимает ссылку на личный фид, он должен пройти аутентификацию перед просмотром сообщения.частные источники RSS-ленты

спасибо.

ответ

0
  1. Вы можете использовать аутентификацию HTTP (401 + WWW-Authenticate заголовка)
  2. Вы можете создать уникальный, неопределяемый адрес подачи. Это проще всего для пользователей, поскольку он «просто работает» с любым устройством чтения каналов без дополнительного шага.
    В идеале вы должны разрешить пользователю аннулировать все эти URL-адреса с вашего сайта (в случае, если личный URL-адрес «утечки»)
    Например: хранить случайную строку (uuid/хэш случайных данных) в таблице ваших пользователей, пользователь использует эту строку. Когда пользователь хочет аннулировать URL-адреса фида, создайте новую случайную строку.