代码之家  ›  专栏  ›  技术社区  ›  Robert Claypool

扩展AccountController:ASP.NET MVC成员资格

  •  5
  • Robert Claypool  · 技术社区  · 16 年前

    ASP.NET MVC 1.0(最终版)项目模板具有内置的基本成员资格,但我需要通过两种方式对其进行扩展:

    • 电子邮件确认 验证新帐户。
    • 在注册视图上,例如“家庭街道地址”和“部门编号”

    控制器/AccountController.cs Views/Account/Register.aspx ,但我真的不知道从哪里开始。

    this one at aspnet.4guysfromrolla.com ),但如果有更好的方法开始,或者ASP.NET MVC中已经有一个非常适合我的实现,那么尝试在ASP.NET MVC中实现ASP.NET WebForms教程可能是浪费时间。

    我只是想知道从哪里开始。

    1 回复  |  直到 7 年前
        1
  •  9
  •   Community CDub    8 年前

    MVC框架实际上没有太大的不同,因为它适用于成员资格提供者。虽然没有那么无缝,但功能是相似的。ASP.NET成员资格与MVC平台目前的标准一样接近。但是,如果您使用会员服务提供的接口,您应该能够在必要时插入自己的会员资格或配置文件提供商。

    Here is a blog entry 对于在MVC中实现电子邮件验证的人。

    我希望附加信息是应用程序数据库的一部分,但如果您希望它作为注册信息,ASP.NET配置文件提供程序应该在MVC中为您工作。在您链接的系列文章的第6部分中有一个示例,可以很好地概述该功能。 Here is an question 从这个网站,可能会帮助你,如果你遇到麻烦,让它工作。