如果我使用asp.net的内置成员资格提供程序,那么在使用CreateUserWizard控件时如何存储任意用户信息?
假设我的应用程序中有三种类型的用户:学生,教师和员工。我希望为每个用户存储一个标志,以便在通过CreateUserWizard创建用户时区分其类型 - 控制。
怎么做?
答案 0 :(得分:1)
简答:使用个人资料。
答案 1 :(得分:1)
使用用户个人资料存储用户信息。看起来您正在根据此情况下登录的人创建角色。如果这是真的,也许使用/设置角色是更好的方法。
答案 2 :(得分:0)
您可能应该看看Asp.Net会员,角色和个人资料中的这个长篇系列。它应该有足够的信息来帮助你获得你想要做的事情。
Part 6专门涵盖了个人资料部分。
答案 3 :(得分:0)
我同意@klabranche,使用角色是“用户类型”(学生,教师和员工)的完美解决方案。
我还没有使用CreateUserWizard,但它应该非常简单:How to Add Users to Roles Using the CreateUserWizard。