Скажем, у меня есть сайт, например StackOverflow, который поддерживает только вход в OpenID. Предположим, что у кого-то была учетная запись на сайте, связанная с его OpenID, а затем он потерял доступ к своему провайдеру OpenID (это, безусловно, возможно и не сложнее, чем потерять пароль по электронной почте). Как он сможет восстановить доступ к своей учетной записи?Механизм восстановления доступа, если сайт поддерживает только вход OpenID
Я вижу два варианта: один из них - обычная последовательность «по почте», только подходящая, если он предоставил адрес электронной почты.
Во-вторых, он мог бы предоставить резервную копию OpenID для таких чрезвычайных ситуаций (именно так я и предполагаю).
Как вы (или не могли бы) реализовать восстановление доступа с помощью OpenID? Есть предположения?
Я использую RoR + Authlogic-openid, если это имеет значение.