Я хочу написать приложение JS, которое будет аутентифицировать пользователей с помощью openid. Он выполнит всю свою работу, а затем передаст эффекты в родительское веб-приложение. Проблема здесь в том, что я не хочу использовать какой-либо сервер - только локальный JS, отправляющий сообщения, перенаправляющие и прочее. Я знаю, что это странно, но приложение, которое я пишу, очень специфично и требует его. Итак, вопросы:
- это вообще возможно?
- есть ли готовые решения?
Если это невозможно, можете ли вы сказать мне, в какой момент он потерпит неудачу, по вашему мнению? Я прочитал спецификацию OpenID и не могу найти такую точку.