gpt4 book ai didi

asp.net-mvc-4 - 自定义 SimpleMembership Provider

转载 作者:行者123 更新时间:2023-12-02 03:51:52 24 4
gpt4 key购买 nike

我在 mvc4 应用程序中使用简单的成员资格提供程序,我可以看到为此生成了五个表。在那里我可以看到用户名和密码存储在不同的表中。我想将用户名和密码与一些自定义字段保存在同一个表中。因此,我通过继承 ExtendingMembership Provider 创建自己的 Membership Provider。我对此有一些疑问。

  1. 我的应用程序使用 3 层架构(BLL、DAL 和表示层)并为帐户和管理创建了 2 个区域。所以在这里我不知道在哪里放置我的成员(member)提供者,然后使用授权属性访问应用程序的每个部分。
  2. 我正在覆盖此方法 CreateUserAndAccount,我是否需要实现自己的逻辑以将用户注册数据保存到数据库中。但是我发现只传递了一些参数,如何使用字典对象将我剩余的自定义字段从 View 传递到 Controller ?

    public override string CreateUserAndAccount(string userName, string password, bool     requireConfirmation, IDictionary<string, object> values)
    {
    throw new NotImplementedException();
    }

最佳答案

至于问题 #2:看看我这个周末问的这个问题... SimpleMemership CreateUserAndAccount Customization - 特别是我在问题中链接的博客文章,因为它对扩展 SimpleMembership 非常有帮助。

关于asp.net-mvc-4 - 自定义 SimpleMembership Provider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14081961/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com