/ / Logining чрез 3-партийни сайтове: какво да се използва за OAuth или OpenID - PHP, за OAuth, OpenID

влизане чрез 3-партийни сайтове: какво да използвате oauth или openid - php, oauth, openid

Трябва да разработя услуга, която да изпълнявада влезете през няколко доставчици за вход (Google, Facebook, Twitter и Yahoo). Освен това, ще трябва да взема данните от потребителския профил (login, email, birhday и т.н.) Все още не мога да хвана: по-добре да използва OAuth или OpenID (където е възможно) за това.

Благодаря ви предварително!

Отговори:

1 за отговор № 1

Ако вашето изискване е да позволите на потребителите да влизат в систематакато използвате различни доставчици като google, facebook и т.н. и ако трябва само да вземете информация за профила като имейл, пълно име, окръг, език и т.н. Тогава OpenID е най-добрият и лесен начин да го направите. Това е широко разпространеният случай на използване на OpenID. Но ако сте готови да взаимодействате с тези доставчици, като например да публикувате в потребителската стена на facebook и т.н., отидете за OAuth.OAuth ви позволява да извършвате операции с тези доставчици от името на потребителя.