Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 从外部登录获取电子邮件_Asp.net Mvc_Login_Facebook Login_Account - Fatal编程技术网

Asp.net mvc 从外部登录获取电子邮件

Asp.net mvc 从外部登录获取电子邮件,asp.net-mvc,login,facebook-login,account,Asp.net Mvc,Login,Facebook Login,Account,我的同事创建了我们的网站,我们可以使用外部登录登录。其工作方式是,代码检查来自外部站点的用户名是否存在于数据库的Mvc Entityframeworks UserProfile表中,如果不存在,则将创建一个新用户。我们要做的只是将外部数据库绑定到数据库中的用户,而不是创建新用户。我们决定使用电子邮件进行绑定,因此程序将检查与userid相关的email列中是否存在外部电子邮件 如果数据库中存在外部电子邮件,您可以使用此帐户登录,并获得此用户ID所拥有的正确权限 我的问题是,我如何用一个简单的代码

我的同事创建了我们的网站,我们可以使用外部登录登录。其工作方式是,代码检查来自外部站点的用户名是否存在于数据库的Mvc Entityframeworks UserProfile表中,如果不存在,则将创建一个新用户。我们要做的只是将外部数据库绑定到数据库中的用户,而不是创建新用户。我们决定使用电子邮件进行绑定,因此程序将检查与userid相关的email列中是否存在外部电子邮件

如果数据库中存在外部电子邮件,您可以使用此帐户登录,并获得此用户ID所拥有的正确权限

我的问题是,我如何用一个简单的代码从外部获取电子邮件,甚至可以将其放在一个属性中,以便与数据库中的电子邮件进行比较