gpt4 book ai didi

asp.net - 是否有理由编写自己的身份验证而不是使用 Forms Security

转载 作者:行者123 更新时间:2023-12-04 06:48:55 24 4
gpt4 key购买 nike

在 ASP.Net 中,是否有理由直接进行自己的身份验证而不是使用 Forms Security(并编写自定义提供程序)?

Forms Security 存在哪些限制,为什么有人要编写自己的身份验证?

最佳答案

开箱即用提供程序的限制之一是 ProfileProvider。它将用户的所有个人资料信息存储在单个数据库字段中,因此很难直接查询。

幸运的是,Scott Guthrie 的博客中描述了一个很好的基于表的提供者:
http://weblogs.asp.net/scottgu/archive/2006/01/10/435038.aspx

但一般来说,我会使用标准的成员(member)提供程序和控件。它们经过了很好的测试,并且节省了大量的编码。

除此之外,在所有 Id 中使用 Guids 让我很恼火,因为我更喜欢 ints。我知道,Guids 不仅限于几十亿用户,但我的网站还没有那么多人注册。

关于asp.net - 是否有理由编写自己的身份验证而不是使用 Forms Security,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3398176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com