首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >扩展ASP.NET成员资格

扩展ASP.NET成员资格
EN

Stack Overflow用户
提问于 2012-05-25 09:25:55
回答 2查看 727关注 0票数 2

什么是最好和最简单的方式来扩展ASP.NET中提供的ASP.NET成员资格(添加/删除/编辑用户功能)。我希望在aspnet_users表中添加1-2列。我要怎么做才能做到这一点。编辑和添加应该编辑这两个额外的用户列。显示用户应该显示这两个额外的列。我是ASP.NET会员新手,我不想写一大堆代码?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-25 09:52:41

您不需要扩展成员资格提供程序本身:至少,不是以这种方式。您可以而且应该做的就是仅依靠成员身份进行身份验证,并使用来自提供商的相同userID作为单独表/位置中的主键,以存储有关每个用户的任何其他信息。

在任何情况下,您都不应该使用自己的身份验证系统。

票数 4
EN

Stack Overflow用户

发布于 2012-05-25 09:46:59

按照您所描述的方式来扩展ASP.NET成员资格并不容易--系统对模式的规定非常严格。

然而,微软确实添加了一个可能的解决方案:ASP.NET Profiles,它有一个可扩展的字段,您可以使用它来存储配置文件数据。这很有用,但是您不能对这些字段运行关系查询(因为它们存储在实际数据库中的blob字段中)。

如果您真的想在您的应用程序中真正更改成员资格和身份验证(以及概要文件状态)的性质,那么我将忽略ASP.NET成员资格,并自行执行所有操作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10747371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档