Bir MVC 4 uygulaması geliştiriyorum ve MS tarafından sağlanan OAuth sağlayıcıları kullanıyorum, ancak her kullanıcı için bir e-posta adresi almak istiyorum. Google'dan (varsayılan) ve Facebook (FacebookClient kullanarak) Zaten kullanıcıların adres olsun, ancak aşağıdaki konusunda ne yapacağını İçin:MVC 4 OAuth: Nasıl e-posta adresi almak
- Twitter (bunu okudum mümkün değildir - hala gerçek?)
- Microsoft -
Peki ya Twitter ile ilgili OAuth üzerinden mümkün olmadığında ne olacak?
Farklı threadlarda okudum, sadece kullanıcıya sormak için iyi/güvenli değil. Adresi değiştirirken yapacağı gibi (aslında), adresi (genel olarak hesabı değil) kullanmak için e-posta yoluyla doğrulama yapılmasını gerektiriyorsa "yeterince güvenli" mi?
Tam bir cevap değil, bu yüzden bir yorumda bulun: http://msdn.microsoft.com/en-us/library/hh243648.aspx#user –
@WiktorZychla: Bahşiş için teşekkürler - bazı takip aramaları beni getirdi http://mvcdiary.com/2013/03/01/how-oauthsecurity-to-obtain-emails-for-different-oauth-clients-but-microsoft-client-doesnt-return-email-it-didnt-include -scope-wl-e-postaları/Microsoft hesapları için problemi çözer ... – ChrFin
Daha önce, daha önce yapmadığım bir @ yahoo.com adresiniz varsa, Yahoo'nun "kutunun dışında" çalıştığını öğrendim (sadece yahoo hesabı) ... – ChrFin