Yahoo의 openid 지원의 현재 상태는 어떻습니까? 아무리 노력해도 NamePerson 속성 만 반환되지만 사용자의 전자 메일 (연락처/전자 메일)을 가져올 수는 없습니다. lightopenid 라이브러리로 전자 메일을받을 방법이 있습니까?LightPenid 및 yahoo 사용자 이메일
0
A
답변
0
정확히 시도한 방식입니다. 'contact/email'
을 $openid->required
(또는 optional
)에 추가하십시오.
공급자가 전자 메일을 반환하지 않는 경우 - 괜찮습니다. 공급자가 OpenID를 지원하지 않거나 SREG/AX (전자 메일을 가져 오는 데 사용되는 OpenID 확장)를 지원하지 않는다는 의미는 아닙니다. 단지 이메일 주소를 보내지 않기로 결정한 것입니다.
제 조언은 다음과 같습니다.
OpenID는 분산 형 프로토콜이므로 많은 전자 메일 및 기타 데이터를 반환하지 않는 공급자가 있지만 여전히 지원해야합니다. 다시 말하면 공급자는 요청한 내용에 관계없이 원하는 데이터를 반환 할 수 있으므로 반환되는 것에 의존 할 수 없습니다.
관련 문제
- 1. Yahoo Answer 사용자의 이메일 주소를 얻으려면 어떻게해야합니까?
- 2. yahoo/Gmail의 HTML 이메일 디스플레이 문제
- 3. yahoo 및 hotmail에서 읽지 않은 이메일 수를 얻는 방법
- 4. facebook connect 및 사용자 이메일
- 5. yahoo ID 또는 yahoo guid를 사용하여 Yahoo 이메일 주소를 가져 오시겠습니까?
- 6. yahoo 및 hotmail 사용자에게 전자 메일을 보내시겠습니까?
- 7. Heroku 및 Yahoo! Apps
- 8. Yahoo UI 사용자 지정 단추
- 9. C#을 사용하여 Yahoo 이메일 세부 정보 검색
- 10. Gmail, Hotmail, Yahoo 등을 사용하는 사용자에게 안전한 이메일
- 11. Google Yahoo! Yahoo! 보스
- 12. ClearQuest를 사용자 정의 이메일
- 13. mvc, oauth 및 google/yahoo 연락처
- 14. 대량 이메일 발송 사용자 별 이메일
- 15. yahoo 파이프를 사용하여 RSS 피드에서 이메일 ID를 추출하는 방법
- 16. 확인 이메일 주소가 무료 이메일 서비스를
- 17. Google 및 Yahoo Weather API
- 18. google 및 yahoo 로그인 stackoverflow처럼?
- 19. Yahoo yui 및 iPad 오리엔테이션
- 20. 트위터의 이메일 Twitter4j의 사용자
- 21. joomla 사용자 인증 이메일
- 22. 사용자 이메일 in 서비스
- 23. 당겨 이메일 사용자 모델
- 24. 사용자 추천 이메일 본문
- 25. 드루팔 (Drupal) 이메일 사용자
- 26. 회원 - 사용자 이메일 얻기
- 27. Yahoo 그룹 인증
- 28. Janrain의 PHP-OpenID 및 Google/Yahoo
- 29. Lightpenid, Gmail 인증, 전체 페이지 형식 대신 팝업 표시
- 30. CakePHP 및 이메일 발송. 내가 제대로하고 있니?
이러한 공급자를 사용하여 고유 한 사용자 식별자를 제공 할 수 없다면 그 존재의 요점은 무엇입니까? 그러한 시스템을 어떻게 활용합니까? – user1002039
@ user1002039 : OpenID의 경우 사용자의 고유 식별자는 전자 메일 주소가 아닌 항상 자신의 OpenID ID입니다. URL이되는 OpenID ID는 전 세계적으로 고유하므로 이메일 주소가 부족한 특정 문제를 해결합니다. – Mewp