-->

如何设置在使用ASP.NET MVC我现有的数据库中的成员资格提供?(How do I setup

2019-06-25 19:46发布

出于某种原因,在ASP.NET MVC设立成员的想法似乎让人有些困惑。

任何人都可以提供一些明确步骤设置必要的表,控制器,类等,以有一个工作的会员提供所需的?

我知道那个演示MVC附带有一个帐户控制器。 不过,我应该在自己的项目中使用呢? 我需要做什么让我的现有数据库准备,如果这样的吗? 如果没有,我怎么学什么,我需要做的,实行会员供应商?

Answer 1:

看看这个一步一步博客上如何建立会员供应商在你的asp.net MVC项目。 你需要让你的数据库就绪SDK工具aspnet_regsql.exe的,你并不需要创建一个单独的数据库来做到这一点(很多人认为他们必须提供一个单独的aspnet.db),您可以运行命令现有的数据库,它会创建表,视图和存储过程来处理的成员资格提供给你。

不过,我应该在自己的项目中使用呢? 我需要做什么让我的现有数据库准备,如果这样的吗? 如果没有,我怎么学什么,我需要做的,实行会员供应商?

使用默认提供商(SqlMembership提供商)的好处是给自己节省了大量的时间。 它涉及了很多工作,设计一个完整的会员和角色提供。

编辑[2014-06-19] Asp.Net身份Framework是微软管理用户权限的沙新建议。



Answer 2:

看看这个链接: https://github.com/TroyGoode/MembershipStarterKit

大部分的工作已经为你做了。 只要下载示例项目,并运行对数据库的aspnet_regsql.exe的。



Answer 3:

看看我在这个职位的答案;

如果你想保住你的净创造了你,那么你可以将所有表等复制到另一个SQL数据库,并通过配置文件指向它的供应商成员资格提供。

发表评论,如果您需要比这更多。



文章来源: How do I setup a Membership Provider in my existing database using ASP.NET MVC?