.NET 用户管理定制
我想知道是否有人可以向我指出一些有关 .NET 中内置的用户管理系统的自定义的资源。 我所说的是: http://msdn.microsoft.com/en -us/library/ms998347.aspx
我想知道,如何扩展用户字段以存储不仅仅是普通密码、用户名的内容? 我想存储例如:生日和其他结果集。
I was wondering if anyone could point me to some resources concerning customization of the user management system that is built in .NET. What I am talking about is: http://msdn.microsoft.com/en-us/library/ms998347.aspx
I would like to know, how can I extend the user fields to store more than just common password, username? I want to store for example: birthday, and other result sets.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我认为,您根本不应该扩展成员资格表。 相反,您应该创建自己的表并引用成员资格数据。 我使用的一种技术是使用成员资格 GUID ID 作为我自己的“用户”表的外键,该表包含我的扩展数据。
这是最好的结果,因为如果 Microsoft 决定将来扩展 Membership 表,您的代码也不会中断。
In my opinion, you should not extend the membership tables at all. You should, instead, create your own tables and reference the membership data. One technique I use is to use the Membership GUID ID as a foriegn key to my own "users" table which contains my extended data.
This works out for the best because then if Microsoft decides to extend the Membership table in the future, your code doesn't break.
您正在寻找配置文件 API http://msdn.microsoft.com/en-我们/杂志/cc163724.aspx
You are looking for Profile APIs http://msdn.microsoft.com/en-us/magazine/cc163724.aspx
本教程非常详细地介绍了扩展 Membership API :
Microsoft ASP.NET 2.0 Membership API扩展
This tutorial is very detailed on extending Membership API :
Microsoft ASP.NET 2.0 Membership API Extended
请参阅:
概述
属性
角色和个人资料 - 第 1 部分
See:
Overview
Properties
Roles, and Profile - Part 1