Я бы повесил на приложение error_handler, который отлавливал бы 403 и перенаправлял на страницу ввода ключа.