在用户登录到我的 mvc4 站点时维护用户数据有哪些选择?我正在构建 Internet 应用程序模板,现在我正在使用User.Identity.Name
它来获取他们用来登录的登录用户的用户名。我还希望能够在网站的每个页面上存储和访问有关用户的其他几条信息。我还能User.Identity
以某种方式使用并对其应用其他属性吗?我开始构建一个ProfileModel
可以传递给视图的模型,但是我不相信我能够将其他模型传递给这些视图,不确定。
我愿意接受有关持久用户数据的建议,并感谢您的帮助。
编辑1:当我说持久性时,我的意思是当他们登录时,数据本身已经存储在外部数据库中,所以我不会写这些信息,只需从数据库中提取它,然后保持在他们登录期间。