验证Yahoo和Gmail登录

时间:2013-09-24 05:39:57

标签: c# asp.net

我需要为Google和Yahoo编写一个小型网页/实用程序来验证他们的电子邮件地址。假设我提供两个文本框,一个用于Yahoo,另一个用于Google。当用户提供电子邮件地址并按下GO按钮时,我想显示所提供的电子邮件是否确实存在且是否有效。此外,我还想展示任何公开信息,如姓名,帐户创建日期或其他任何可用的信息。

我试过搜索网但无法找到任何有用的资料。因此在这里提出问题。

1 个答案:

答案 0 :(得分:1)

听起来您需要在应用程序中实现oauth。通过这样做,用户可以单击网络按钮并在那里登录。用户将被重定向回您的应用程序并提供一些详细信息(取决于设置),在大多数情况下,您将获得电子邮件地址和用户名。

实现oauth的最简单方法是使用简单身份验证:https://github.com/SimpleAuthentication/SimpleAuthentication

我做了一个实现:http://www.zonneprijzen.nl/Account登录后转到:http://www.zonneprijzen.nl/User/Edit

希望这能解决您的问题。