Как я могу преобразовать существующих пользователей в OpenID - PullRequest
4 голосов
/ 03 января 2009

Я не хочу отталкивать своих пользователей, но наличие нескольких способов входа на сайт лишает смысла реализацию OpenID. Это не новый сайт, на нем около 3 тыс. Пользователей, которые несколько несгибаемы (у нас отличное сообщество), но не все из них, и я не хочу никого терять из-за входа в систему.

Есть ли простой способ конвертировать существующие учетные записи в OpenId? или мне придется создать какое-то «связывание со старой учетной записью».

Ответы [ 3 ]

5 голосов
/ 03 января 2009

Чтобы создать OpenId для каждого пользователя, вам нужно предложить свой собственный сервис провайдера идентификации, чтобы контролировать этих пользователей. И это может потребовать больше работы, чем два способа аутентификации. Я предлагаю вам предложить оба способа, именно так большинство сайтов решают эту проблему.

2 голосов
/ 03 января 2009

Преимущество OpenID состоит в том, что он позволяет людям использовать свою существующую личность на вашем сайте. Я не думаю, что наличие двух способов входа в систему отрицательно сказывается на этой цели, поскольку пользователи без существующего удостоверения сочтут openID неудобным.

0 голосов
/ 04 января 2009

Посмотрите, как UserVoice (используемый SO) обрабатывает как устаревшие, так и OpenID вход в систему. Они сосуществуют прямым путем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...