【双体公开课】彭衍博老师公开课—Web开发中的身份验证机制
为了使大家更加深入地理解和掌握所学内容,提升自己的学习能力和思维能力。双体软件精英产业学院彭衍博老师于4月17日18:30在J3-104与我们进行了分享交流。
彭衍博老师先是抛出了“浏览器输入URL之后会发生什么?”的问题,然后引出了今晚的主题《Web开发中的身份验证机制》,并从Cookies的定义和原理,Session的定义和原理以及Token的存储机制三个方面进行了讲解。
首先是Cookies,它是网络浏览器用来存储用户信息的一种技术,彭衍博老师从Cookies的优点和缺点详细解释了客户端存储机制和数据持久性与安全性的问题,并分析了Cookies的主要用途是识别用户,以便能够执行诸如保存用户登录状态、记录用户偏好设置等任务。
其次是Session,它实质上是在客户端(如Web浏览器)和服务器之间建立的一种连接状态,彭衍博老师指出Session的主要作用是记录用户的身份验证信息、偏好设置、临时数据存储等,以便服务器能够跟踪和管理用户的活动。
最后是Token的存储机制,它的实质是一种用于身份验证和授权的开放标准,简称为JWT身份验证令牌,它的主要作用是通过数据签名来验证和信任。
彭衍博老师指出这三种技术是Web身份验证机制的重要核心组成部分,希望大家能够通过深入理解Web开发中的身份验证机制,从而为以后学习java内容建立稳固扎实的基础。
来源 | 双体软件精英产业学院
文稿 | 蔡澍然
排版 | 张百发 黄志焕
摄影 | 黄茹燕 相启欢
初审 | 马晨皓
终审 | 陈欣