Я работаю над публичным сайтом, который скоро не будет на 100% публичным. Платные пользователи смогут получить доступ к 100% функций, тогда как «анонимные» пользователи получат доступ к сокращенной версии.
Проблема в том, что анонимные и платные пользователи будут иметь доступ к одним и тем же страницам, но они будут видеть разные вещи.
Интересно, как продолжать использовать кеш для всех страниц? Я на 100% уверен, что показываю правильный контент для каждого типа пользователей. Будет крайне плохо показывать кэшированную версию платного сайта анонимному пользователю (и наоборот).
Желательно, без добавления чего-либо в URL, чтобы дифференцировать тип пользователя.
Спасибо!