Openid-селектор и классическая регистрация сайта - PullRequest
0 голосов
/ 08 января 2010

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

Я хочу, чтобы он имел следующие поля:

  • имя
  • фамилия
  • Адрес электронной почты
  • пароль (+ подтвердить)
  • код

В идеале, он даже не должен упоминать OpenID.

Я сам не хочу быть поставщиком OpenID, но использую внешнего.

Знаете ли вы какого-либо OpenID-провайдера, который позволяет мне бесплатно встраивать форму в мой сайт?

Примечание: мне известен openID-селектор. На самом деле, я хочу использовать его в качестве основного способа регистрации. Однако мне нужна альтернативная «обычная» форма регистрации, потому что именно этого ожидают многие пользователи. И я бы предпочел, чтобы весь процесс регистрации / входа был передан сторонним поставщикам.

1 Ответ

1 голос
/ 09 января 2010

Вы хотите, чтобы поставщик OpenID предоставил вам содержимое iframe, которое будет собирать учетные данные пользователя и другую личную информацию? Вы никогда не найдете это. Все провайдеры OpenID разумного и большого размера фактически добавляют на свои страницы код «разрушения фрейма», чтобы предотвратить подобные сценарии, поскольку это приводит к снижению безопасности пользователей.

Тем не менее, вы должны проверить http://openidux.dotnetopenauth.net/, который демонстрирует, как войти в систему пользователей, включая новых пользователей, безболезненно, используя OpenID, не сообщая об этом пользователям. Вы можете попробовать сценарий для нового пользователя, который еще не имеет учетной записи Google, но хочет создать ее.

...