Во-первых, я бы не стал отображать ссылки Ajax на URL-адреса, требующие аутентификации, если пользователь не аутентифицирован, если это возможно.
Если это не всегда возможно, ваша страница входа может быть возвращена с определенным кодом ответа HTTP (или любым другим способом отличить его от обычного ответа), и ваш обратный вызов JavaScript может заменить весь текст текущей страницы HTML получен, если получен этот код ответа. Большинство библиотек AJAX имеют способ определения обработчика для всех запросов AJAX. Такой глобальный обработчик может быть использован здесь.
Страница входа также может быть адаптирована так, чтобы возвращать код состояния только в случае запроса AJAX, и код JavaScript затем перенаправлял бы на страницу входа (без использования AJAX), если этот код состояния получен.