Справочная информация:
У меня есть приложение на основе PHP (Zend Framework). Это безопасно, и только пользователи, которые были приглашены, могут получить доступ к его ресурсам. Одним из ресурсов, которые я хочу сохранить в безопасности, является ссылка на частный Календарь Google. Это общедоступная ссылка, но я хочу контролировать, кто может ее просматривать. Может быть время, когда учетная запись пользователя будет аннулирована, и я не хочу, чтобы этот пользователь все еще имел доступ к календарю.
Поэтому я хотел бы отобразить эту страницу Календаря Google, не давая пользователю возможности узнать ее реальное местоположение и не имея возможности добавить ее в закладки (если пользователь был удален):
Я думаю, что могу сгенерировать какой-то уникальный URL и отобразить его в виде.
<a href="/secret/link/4b21efc1ae7bb">Click here to see this secret page that only users who have been given permission are allowed to see</a>
Поскольку фактический URL-адрес приватного Календаря Google является общедоступным, а не на моем сервере, я не хочу, чтобы пользователь мог узнать URL-адрес или добавить в закладки URL-адрес. Я не знаю, будет ли это включать в себя iframes, javascript или что-то еще необходимое, но я должен быть в состоянии сделать это как-нибудь.
Вопрос:
Как я могу отображать Календарь Google, сохраняя его истинное местоположение в безопасности?