Один из способов сделать это - дать каждому пользователю какой-то токен, который идет в конце URL-адреса RSS.Затем вы можете сопоставить пользователей с токенами и не отправлять ответ RSS, если вы не получите соответствующий токен.
Вы можете аутентифицировать токен несколькими способами:
- Подключить кархитектура аутентификации Spring Spring, написав провайдер аутентификации
- Обрабатывать сопоставления в контроллере, который выводит RSS-канал.
Это не так безопасно, как обычный просмотр с входом пользователя в систему, но это более безопасно, чем просто голый URL, на который может попасть любой.