Где я могу найти список URL-адресов поставщиков OpenID?
Я реализовал OpenID на своем веб-сайте, но мне трудно найти список URL-адресов поставщиков OpenID. Я думал, что это будет легко найти, но я искал в Интернете и нашел только несколько, в основном случайно.
Есть ли ресурс, в котором перечислены доступные провайдеры и их URL-адреса аутентификации?
РЕДАКТИРОВАТЬ: Вот те, которые я нашел до сих пор. Я не пробовал все из них, поэтому дайте мне знать, если кто-то из них не прав.
StackExchange https://openid.stackexchange.com/
Google https://www.google.com/accounts/o8/id - устарело, май 2014 г. - закрыто, апрель 2015 г.Yahoo https://me.yahoo.com/
Flickr http://www.flickr.com/username
AOL http://openid.aol.com/username
Blogspot https://www.blogspot.com/
Живой журнал http://username.livejournal.com/
WordPress https://username.wordpress.com/
VerisignLabs https://pip.verisignlabs.com/ - закрытие сентябрь 2016
MyOpenID https://www.myopenid.com/ - планируется к закрытию, февраль 2014 г.MyVidoop https://myvidoop.com/
Technorati https://technorati.com/people/technorati/username/
6 ответов
Я думаю, что вам не хватает одного из пунктов OpenID - это децентрализованная система, которая не имеет "главного списка" - каждый может настроить свой собственный сервер OpenID. Если программное обеспечение построено так, что оно соответствует спецификациям OpenID, ему не нужно заранее знать URL-адрес сервера.
Я бы предложил использовать библиотеку http://code.google.com/p/openid-selector/. Он имеет наиболее часто используемые URL + графики для каждого сайта.
Это то, что использует stackru.
Пожалуйста, не забывайте, что делегирование OpenID означает, что я должен иметь возможность использовать любой хост, которым я владею и которым управляю, для делегирования моего OpenID у другого провайдера. Это означает, что помимо того, что у вас есть любое количество поставщиков идентификаторов, от корпоративного или сообщества, до личного или семейного, у вас также возникает проблема с разрешением делегирования, чтобы чей-либо домен или поддомен представлял собой идентификатор. Например, my-popular-blog.com может быть делегирован Popularblogger.myopenid.com.
То, что вы ищете, называется Identity URL.
Добавьте их в список:
- MySpace: www.myspace.com/username
- Blogger: blogname.blogspot.com
- Hyves: hyves.net
- Оранжевый: orange.fr
- Mixi: mixi.com
(Я новичок здесь, поэтому я не могу опубликовать более 2 URL. Вам нужно добавить http://)
Мне нужны идентификационные URL для:
- щебет
- Windows Live ID
Кто-нибудь?
Редактировать:
У меня есть этот список также
www.digitalenginesoftware.com/blog/archives/24-OpenID-Provider-URL-Formatting.html
Такой список не может быть полным. Весь смысл OpenID заключается в том, что управление идентификацией НЕ связано с одним или небольшим количеством провайдеров. Так что я могу дать вам другого поставщика удостоверений: openid.basjes.nl. Этот провайдер обрабатывает OpenID ровно 1 пользователя (возможно, 2, если моя жена тоже этого хочет).
Эффект, который я вижу в последнее время, заключается в том, что сайты хотят, чтобы пользователи могли входить с более низким порогом. Многие из этих пользователей уже имеют учетную запись, которая (технически) предоставляется с использованием OpenID, но эти пользователи не знают об этом факте и не понимают, что такое OpenID.
Так что же происходит, что сайты (например, SO) добавляют несколько удобных кнопок, которые переводят (Javascript?) Идентификатор конкретного сайта в соответствующий OpenID. Но только для "топ-5" самых популярных сайтов. В остальном у них обычный OpenID.
Просто мой 2ct.