其他实体中的用户身份

时间:2016-12-19 11:25:22

标签: c# asp.net asp.net-mvc

我有这个模型

public class Teacher 
{
    public int id { get; set; }
    public string first_name { get; set; }
    public string last name { get; set; }
    public string city { get; set; }

}

如何让每个老师的身份都能获得这个有用的身份,只能更新他的老师档案或删除

1 个答案:

答案 0 :(得分:1)

也许您的问题如下:

在教师注册我的网站后,如何让教师只编辑他/她的个人资料?

答案:

  1. 当教师登录您的应用程序时,请抓取教师的ID。
  2. 打开教师“个人资料”页面时,通过/发送教师的ID。
  3. 仅显示与教师ID相关的内容。
  4. 当教师保存已编辑的个人资料时,请仅针对教师的ID进行更新。
  5. 由于您使用的是网络,因此您可以保存教师的用户名和ID,例如,以下方式:

    1. 会话变量
    2. Cookie(不安全,任何黑客都可以冒充老师)
    3. 我希望这会清除你面临的一些问题。