我想找到我的 LoginForm 的解决方案。
你能告诉我如何将我的模型(例如 Doctor.cs)加入 AccountModel.cs(MVC 应用程序安全 - 登录、注册或更改密码)。
public ActionResult Register(RegisterModel model)
{
if (ModelState.IsValid)
{
// Attempt to register the user
MembershipCreateStatus createStatus;
Membership.CreateUser(model.UserName, model.Password, model.Email, "question", "answer", true, null, out createStatus);
if (createStatus == MembershipCreateStatus.Success)
{
MigrateShoppingCart(model.UserName);
FormsAuthentication.SetAuthCookie(model.UserName, false /* createPersistentCookie */);
return RedirectToAction("Index", "Home");
}
else
{
ModelState.AddModelError("", ErrorCodeToString(createStatus));
}
}
这是Doctor.cs
公共类文档{
public int DocId { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string DoktorArtUrl { get; set;
}
帮帮我,我只想在创建帐户时,在数据库中创建新医生并在 MVC 安全中创建新用户。还告诉我如何进行配置文件视图(显示与安全性结合的 Docs 表中的值(在 LoGIN 之后)
PS。对不起我的英语不好