Чтобы добавить OpenID, например SO, я могу каждый OpenID должен реализовываться отдельно

Я вижу, что на большинстве сайтов, которые позволяют входить в систему с помощью OpenID, перечислено несколько поставщиков OpenID, таких как Yahoo, Google, myopenID и т. д.

Если я хочу предложить те же функции пользователям моего сайта ( разрешить им входить в систему с их Yahoo или Gmail и т. д.) должен ли я добавлять каждого поставщика OpenID отдельно? Я имею в виду, что мне нужно пойти и изучить, как добавить Yahoo, затем пойти и изучить, как добавить Gmail, а затем пойти и узнать, как добавить OpenID и т. д.? Или есть более простой способ сделать это?

Я работаю с PHP, поэтому любые предложения или библиотеки, которые могут сделать это проще Добро пожаловать!

5
задан sameold 30 May 2011 в 19:08
поделиться