将UserId设置为Identity以基于UserId从DB访问唯一数据

时间:2018-02-06 04:42:36

标签: c# asp.net

在我的Web应用程序中,用户登录,之后我从Sql server DB获取数据。我使用UserId作为身份。基于UserId如何使用查询获取他的数据。  在注册页面中,用户填写他的所有信息。在他登录后,在仪表板页面中如何使用UserId获取他的数据(按项目的仪表板详细信息),使用IdentityId获取唯一信息。 请提出一些选择?

1 个答案:

答案 0 :(得分:0)

要在控制器范围内获取UserId,这是Controller的属性:

        if (User.Identity.IsAuthenticated)
        {
            var userId = User.Identity.GetUserId();
        }