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