OpenID -

4 Cevap php

Google'dan e-posta yanı sıra daha fazla bilgi istemek ve aynı kullanıcı adını almak mümkün olup olmadığını merak ediyorum?

JanRain OpenID PHP script kullanarak duyuyorum.

Teşekkür ederim

4 Cevap

Hayır, bu mümkün değildir. Google, sadece kullanıcının e-posta adresini bırakır. Onların sunucu herhangi bir daha fazla bilgi vermek asla kadar ayarlanır:

See their OpenID page for developers to learn more: http://code.google.com/apis/accounts/docs/OpenID.html

İstediğin buydu - OpenID Attribute Exchange ara.

Biz (? 6 ay) bir süre ona baktım değil ama biz yaptığımız zaman oldukça sert oldu. Umarım her şey o zamandan beri düzeldi.

Daha fazla kaynak:

http://www.google.com/search?q=openid+attribute+exchange

Ben normalde gerçekten mağlup yalnızca kılavuzunu okuyun. 3 gün boyunca, ben kullanıcı bu iki dev OpenID sağlayıcıları niteliklerini almak için farklı yollar denedim, ama sadece "e-posta" Google nitelik ve Yahoo kesinlikle hiçbir şey almaya başardı. Ve sonra korkunç kılavuzu, hatta belirsiz OpenID özellikleri okumak zorunda kaldım.

Peki neden bir standart uygulamak ve tam olarak desteklemiyor? Neden bilgi alışverişi söz konusu olduğunda büyük partiler küçük partilerle işbirliği yapmazsa OpenID için herhangi bir canlılık olduğunu iddia.

Kim gerçekten zaten XRIs ve URL'ler hakkında bilmeniz gereken ... Temel işaret tahmin ve sonrası tüm kazanır sürecinde oturum?

Zaten herhangi bir kullanıcı bilgilere güvenmek gerekiyordu. Bu OP'ın cevap parçası olmadığını görmek, ve eğer değilse, o gerekli alanları doldurun bir form ile kullanıcıya sunar.