Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 为MVC3中的小型网站使用会员资格提供商还是实现Iprincipal?_Asp.net Mvc_Asp.net Mvc 3_Asp.net Membership - Fatal编程技术网

Asp.net mvc 为MVC3中的小型网站使用会员资格提供商还是实现Iprincipal?

Asp.net mvc 为MVC3中的小型网站使用会员资格提供商还是实现Iprincipal?,asp.net-mvc,asp.net-mvc-3,asp.net-membership,Asp.net Mvc,Asp.net Mvc 3,Asp.net Membership,我正在MySql上用MVC3构建一个新项目 我设法使成员资格在MySql上工作,并使用了在创建新的mvc 3应用程序时默认的登录表单。 但是 我想在注册页面中添加更多字段,如“性别”和“州” 我读到我应该使用profilebase来实现这一点。 但是我运气不好 我的问题是: 你会为一个小网站使用所有会员资格提供商吗 还是最好自己实现Iprincipal并创建这种注册和登录。“用户”数据库中只有一个表 那么,会员资格提供者是否开箱即用对于一个小项目来说有点开销 我没有找到一个在MVC3中创建基本注

我正在MySql上用MVC3构建一个新项目 我设法使成员资格在MySql上工作,并使用了在创建新的mvc 3应用程序时默认的登录表单。 但是 我想在注册页面中添加更多字段,如“性别”和“州” 我读到我应该使用profilebase来实现这一点。 但是我运气不好

我的问题是: 你会为一个小网站使用所有会员资格提供商吗

还是最好自己实现Iprincipal并创建这种注册和登录。“用户”数据库中只有一个表 那么,会员资格提供者是否开箱即用对于一个小项目来说有点开销

我没有找到一个在MVC3中创建基本注册表单和登录表单的好例子 没有会员资格提供者

我想听听你的意见


谢谢

以下是一些可能有助于您做出决定的答案

  • 更新
    创建自定义注册和登录的示例?可能地a和。。。并使用Facebook处理用户名/密码凭据。使用RavenDb作为数据库,将其交换并使用EF/L2S/NHibernate等只需1秒的时间。。。甚至是一个普通的表单身份验证,在那里你需要用户名/密码。

    我喜欢你在那里给出的答案的第一个链接。。但是您知道一个不使用会员资格提供者创建自定义注册和登录的示例吗?感谢您在我的回答中加入了可能的样品供应商。