我如何在Identity 3.1中自定义用户?

问题描述 投票:0回答:1

所以,我想修改我的User模型,我想向我的用户模型添加一个名为FullName(即string)的新属性。

我是Identity的新手,而且我不知道该怎么做。

我正在使用Razor Pages Web Application项目,并且标识3.1正常工作,但是我需要向用户添加FullName属性。

我看过Microsoft的文档和其他一些文章,但我不理解它们:(

c# asp.net-core asp.net-identity razor-pages asp.net-core-identity
1个回答
0
投票

[您将必须创建自己的User类,让我们说ApplicationUser,它必须扩展IndentityUser类,因此带有ApplicationUser的示例FullName看起来像这样:

    public class ApplicationUser : IdentityUser
    {
        public string FullName { get; set; }
    }

您可能还需要调整您的DbContext课程,您可以分享吗?

© www.soinside.com 2019 - 2024. All rights reserved.