2010-05-09 3 views
1

В начальной части последовательности openid я запрашиваю OP (например, Yahoo.com) и возвращу файл XRDS, который сообщает мне фактический URL-адрес, который мне нужно использовать для остальной части процесса openid. Итак, можно ли кэшировать этот начальный файл. Например. если у меня есть сотни пользователей, использующих Yahoo openid, мне нужно будет делать только начальную выборку один раз в час?Должен ли я кэшировать файл XRDS, возвращенный в openid?

ответ

2

Да, спецификация OpenID не запрещает кэширование обнаружения, и большинство сайтов с поддержкой OpenID делают именно это. Разумеется, продолжительность результатов поиска кеша должна быть сбалансирована между скоростью, потреблением памяти и устаревшими данными.

Смежные вопросы