我应该使用用户名,还是用户ID来引用ASP.NET中的经过身份验证的用
所以在我简单的学习网站上,我使用内置的ASP.NET认证系统。
我现在添加一个用户表来保存东西,如他的zip,DOB等。我的问题是: >在新表中,键应该是用户名(字符串)或用户ID,它们是在asp_表中使用的GUID查找号。 请注意: >我不是问.NET如何获得一个GUID,我只是将asp_表中的userID列指向为guid。 解决方法
如果用户名是唯一的,我建议使用用户名作为表中的主键,这样做有一些很好的理由:
>主键将是一个聚集索引,因此通过用户名搜索用户的详细信息将非常快。>它将停止重复的用户名出现>您不必担心使用两种不同的信息(用户名或guid)>它将使编写代码更容易,因为不必查找两位信息。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 玩玩asp.net 2.0的caching系列二 - RemoveOutputCacheItem
- asp.net-mvc – 哪个更适合为我的网站构建API:MVC或Ado.ne
- 将ASP.NET应用程序连接到QuickBooks Online Edition
- asp.net-mvc – 所有ASP.NET Web API控制器返回404
- 在ASP.NET中如何处理未处理的异常?
- 缓存asp.net c#的数据列表
- asp.net – 配置转换和“TransformXml任务失败”错误消息
- 在ASP.NET应用程序之间传递会话数据
- ASP.NET 两个Repeater,实现合并单元格效果(HTML DEMO) 201
- ASP.NET Core 认证与授权[5]:初识授权
- asp.net – ‘response.clear()’删除内容和标题
- asp.net-mvc – 在MVC ActionLink中使用Knockout
- asp.net-mvc – JsonIgnore在System.Web.Mvc.Con
- asp.net core3.0 mvc 用 autofac
- 第17章 ASP.NET MVC实战: 构建NuGet.org网站
- asp.net-mvc – 如何在ASP .NET MVC中对参数进行
- 强制ASP.NET为所有用户代理生成JavaScript
- asp.net – 如何全局创建CustomPrincipal(使用和
- 在ASP.NET MVC视图中渲染HTML文件?
- asp.net – 迁移匿名配置文件的最佳方式