繁体   English   中英

简单成员资格:我可以在不引用webmatrix的情况下创建用户吗?

[英]Simple Membership: can I create a user without referencing webmatrix?

我有限制不在这里引用webmatrix。

我想在简单成员资格的成员资格表中创建用户记录(使用EF 5)。 为了更容易,我已将EF模型映射到这些表。

没有webmatrix的代码是否可能?


编辑

我不想使用任何会员提供者。

编辑

系统使用简单的成员资格。 我不想改变这一点。 在一个单独的项目中,我想在不引用WebMatrix的情况下将用户添加到该数据库。 那可能吗 ?

使用标准的ASP.NET成员资格,您可以使用System.Web.Security.Membership.CreateUser创建新用户。

不,没有WebMatrix就不能使用SimpleMembership,因为SimpleMembership存在于WebMatrix名称空间中。

但是,您可以使用任意数量的其他成员资格提供程序,例如原始SqlMembershipProvider,Universal Providers或任何其他可用的成员资格提供程序。

编辑:

是的,您可以手动将用户添加到数据库。 在下面的评论中,我已经包含了一个指向SimpleMembershipProvider.cs源代码的链接,检查该代码并在您自己的项目中使用相同的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM