我正在冒险进入 asp.net mvc 的世界。我还不明白使用自定义会员提供程序或使用配置文件提供程序进行用户管理是否有意义?
问问题
1188 次
2 回答
6
会员提供者 - 管理用户名、电子邮件地址和密码。
配置文件提供者 - 管理所有其他自定义用户设置,例如名称和首选项。
因此,要回答您的问题,您应该同时使用两者,因为它们的用途不同。
于 2011-09-25T22:55:17.207 回答
3
一,会员提供者和个人资料提供者有两个不同的目的。成员资格提供程序提供用户列表和身份验证功能。Profile 提供程序提供了一种存储与每个用户关联的应用程序特定数据的方法。
您是否需要自定义提供程序取决于您要使用的数据存储类型。两个内置的成员资格提供程序允许使用 Active Directory 域(通常仅适用于为公司 Intranet 开发应用程序)或 MS SQL Server 数据库。一个内置的 Profile 提供程序使用 MS SQL。如果您想使用不同类型的数据存储,例如 PostgreSQL 数据库,那么您将需要该特定数据存储的自定义提供程序。
于 2011-09-25T22:45:44.310 回答