Как спроектировать систему членства сайта с учетом openID? - PullRequest
0 голосов
/ 04 декабря 2009

Я проектирую базу данных веб-сайта и заметил, что stackoverflow использует openID, что очень впечатляет. Но что, если некоторые пользователи используют адрес электронной почты, который не поддерживает openID. Что вы думаете об этой проблеме?

Ответы [ 2 ]

1 голос
/ 04 декабря 2009

Если у пользователей еще нет OpenID, вы направляете их к провайдеру OpenID, чтобы они могли подписаться на него.

Если вы не поддерживаете OpenID, тогда вашим пользователям все равно придется зарегистрироваться, но если вы предложите им получить OpenID, они смогут повторно использовать его на других сайтах, которые его поддерживают - например, на этом.

0 голосов
/ 04 декабря 2009

У вас есть три варианта при разработке логина для вашего сайта:

  1. Поддержка внутренней системы входа в систему;
  2. Поддержка внутренней системы входа в систему и OpenID для пользователей, которые имеют OpenID и не хотят регистрировать другого пользователя только для использования веб-сайта;
  3. Поддержка только OpenID (это так).

Для каждого случая у вас есть разные реализации. Вы сами решаете, какой сайт лучше для вас, основываясь на вашем сообществе и нише. Так как SO от разработчиков, разработчики SO подумали, что было бы неплохо использовать OpenID - но в зависимости от вашей аудитории (на самом деле не технических специалистов) требующий OpenID может быть хуже , чем Барьер входа сам. (Это моё личное мнение по этому поводу)

...