【问题标题】:Can I add a column to Membership Provider's tables to store a user's face picture?我可以在 Membership Provider 的表格中添加一列来存储用户的面部照片吗?
【发布时间】:2013-09-24 21:53:15
【问题描述】:

我应该在 users 表中添加一列来存储用户面部图片吗?

或者我应该创建一个新表来保存人脸图片?

【问题讨论】:

    标签: c# asp.net asp.net-membership membership-provider


    【解决方案1】:

    您不能更改会员的表格。 如果您添加/编辑/删除其中一个成员表的列,成员资格提供程序将停止工作。

    相反,您想创建自己的表,并将 Membership 的 Users 表的 UserID 作为主键和外键(基本上是一对一的关系)。

    这是一个例子 -

    【讨论】:

    • 在带有 SimpleMembershipProvider 的 MVC4 中,可以将自定义列添加到成员资格表中。一个例子在这里itorian.com/2013/03/PasswordResetting.html#comment-form。我同意你们其他人的回答。
    • @SBirthare 我假设 OP 是关于传统会员提供者的。很高兴知道 SimpleMembershipProvider 允许自定义列。谢谢你的提示。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-27
    • 2012-01-10
    • 1970-01-01
    相关资源
    最近更新 更多