Google에 로그인하고 사진, 이메일 주소 및 이름과 같은 사용자의 일반적인 프로필에 액세스하려면 내 사이트에 표시하고 싶습니다. DotNetOpenAuth로 가능합니까?DotNetOpenAuth를 사용하여 Google에 로그인하고 사용자 프로필을 얻는 방법
답변
정말 쉽습니다. OAuth 대신 OpenID를 사용하여 "그냥 로그인"하십시오. 사용자 로그인 방법에 대한 OpenIdRelyingPartyWebForms 또는 OpenIdRelyingPartyMvc 샘플을 살펴보십시오. 입력 상자를 표시하는 대신 Google에서 사용자를 로깅하는 데 관심이 있으니 'Google에 로그인'버튼을 눌러 OpenIdRelyingParty.CreateRequest("https://www.google.com/accounts/o8/id")
으로 Google 로그인을 시작하십시오.
@Lirik이 의견에서 지적한대로 AX를 retrieve user profile info에 사용할 수 있습니다. 그러나 나는하지 않는다 는 사용자 사진을 얻을 것이다를 생각한다. Google이이를 제공하더라도 (큰 경우) OAuth를 사용해야 할 수도 있습니다. 그리고이 경우에는 "OpenID + OAuth"확장 프로그램을 사용하는 것이 좋습니다.이 확장 프로그램을 사용하면 이미 본 "Google Contacts"샘플로 연결됩니다. 그러나 사용자 사진을 검색하도록 변경하려면 Google의 자체 GData API 문서를 검토하여 가능한 경우 사용자 사진을 검색하는 방법을 알아야합니다.
Google이 방금 Google+를 출시했습니다. 어떻게 사용자 프로필에 액세스 할 수 있습니까? 나는 사용자가 Google 프로필로 로그인하도록 요청하는 것이 가능하다는 것을 의미합니다. – Nps
나는 당신이 무엇을 이해하고 있는지 잘 모르겠습니다. 이 안내에 따라 사용자는 Google 계정을 사용하여 로그인 할 수 있습니다. Google+로 무엇을 할 수 있나요? 그것은 로그인입니까, 아니면 로그인 한 데이터입니까? –
데이터, Google+ 프로필에 사용자 이미지로 액세스 할 수 있는지 궁금합니다. – Nps
- 1. DotNetOpenAuth를 사용하여 Google 프로필을 검색하는 방법은 무엇입니까?
- 2. DotNetOpenAuth를 사용하여 사용자가 Google에 로그인했는지 여부를 확인하는 방법
- 3. 페이지 팬 프로필을 얻는 방법
- 4. DotNetOpenAuth를 사용하여 사용자 인증 응답 저장
- 5. 현재 사용자가 아닌 익명 프로필을 얻는 방법?
- 6. DotNetOpenAuth를 사용하여 Google 사용자의 emailId를 검색하는 방법
- 7. 옵션을 사용하여 프로필을 선택하는 방법
- 8. 배포 프로필을 사용하여 빌드하는 방법
- 9. Liferay를 사용하여 LDAP의 사용자 프로필을 기반으로 사용자 그룹에 사용자 추가
- 10. 다른 asp.net 사용자 프로필을 만드는 방법
- 11. PlayFramework보기의 사용자 프로필을 확인 하시겠습니까?
- 12. 객관적인 C에로드 된 기본 프로필을 가진 bash 인스턴스를 얻는 방법
- 13. android에서 google apis를 사용하여 google에서 사용자 프로필을 가져올 수 없습니다.
- 14. 사용자 프로필을 만들기위한 Windows API
- 15. 트위터에서 oauth 키로부터 사용자 이름을 얻는 방법
- 16. Matlab을 사용하여 웹 페이지에 로그인하고 파일 다운로드
- 17. wix를 사용하여 사용자 이름 도메인을 얻는 방법
- 18. facebook 연결을 사용하여 사용자 정보를 얻는 방법
- 19. 아이폰에 사용자 정의 프로필을 작성하십시오.
- 20. 코드로 Google에 URL을 추가하는 방법
- 21. 사용자가 DotNetOpenAuth를 사용하여 OpenId에서 다시 인증하도록하십시오.
- 22. DotNetOpenAuth를 사용하여 JavaScript OAuthSimple 쿼리 문자열 확인
- 23. 사용자 이메일로 이메일을 보내는 방법은 Google에 문의하십시오.
- 24. Joomla 1.6에서 사용자 프로필을 표시하는 방법은 무엇입니까?
- 25. ASP.NET MVC 뷰에서 사용자의 멤버십 프로필을 얻는 방법은 무엇입니까?
- 26. 도메인 이름 바로 뒤에 username을 전달하여 사용자 프로필을 표시하는 방법
- 27. fbconnect iphone : 매번 로그인하고 싶습니다. 그렇게하는 방법?
- 28. Python을 사용하여 Facebook/Myspace에 로그인하고 콘텐츠를 크롤링하는 방법?
- 29. Sharepoint : WSS 사용자 프로필을 편집 할 수있는 권한을 설정하는 방법
- 30. powershell 스크립팅을 사용하여 sharepoint에 사용자 프로필을 만들고 싶습니다.
네, 가능하지만 사이트에 사용자의 이메일 주소를 게시하지 마십시오 (특히 공개 프로필의 일부가 아닙니다). – Kiril
예를 어디에서 찾을 수 있습니까? dotnetopenauth에서 샘플 코드를 다운로드했습니다. 그러나 예를 들어 연락처를 요청하십시오. 로그인 요청 만하는 예제를 찾을 수 없습니다. – Nps
이 질문을 확인하십시오. http://stackoverflow.com/questions/3725532/dotnetopenauth-and-google-openid-implementation http://www.c-sharpcorner.com/UploadFile/raj1979/3844/ – Kiril