如何设置使用ASP.NET MVC我现有的数据库中的成员资格提供? [英] How do I setup a Membership Provider in my existing database using ASP.NET MVC?

查看:104
本文介绍了如何设置使用ASP.NET MVC我现有的数据库中的成员资格提供?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

For some reason, the idea of setting up Membership in ASP.NET MVC seems really confusing.

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

Can anyone provide some clear steps to setup the requisite tables, controllers, classes, etc needed to have a working Membership provider?

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

I know that the Demo that MVC ships with has an Accounts controller. However, should I be using this in my own project? What do I need to get my existing database ready if so? If not, how do I learn what I need to do to implement a membership provider?

推荐答案

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

Check out this step by step blog on how to set up Membership provider in your asp.net mvc project. The sdk tool you need to get your database ready is aspnet_regsql.exe, you don't need to create a separate database to do that ( a lot of people think they have to provide a separate aspnet.db), you can run the command on your existing database, and it will create the tables, views, and stored procedures to handle the membership provider for you.

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

However, should I be using this in my own project? What do I need to get my existing database ready if so? If not, how do I learn what I need to do to implement a membership provider?

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

The benefit to use the default provider (SqlMembership provider) is to save yourself a lot of time. It involves a lot of work to design a complete membership and role provider.

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

Edit [2014-06-19] Asp.Net Identity Framework is Microsoft new recommendation to manage user sand permissions.

这篇关于如何设置使用ASP.NET MVC我现有的数据库中的成员资格提供?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆