保存成功
保存失败,请重试
提交成功

深入浅出用户认证鉴权

作者/分享人:hucheng
前端开发

你工作 1~2 年时, 在和后端开发联调接口 API,人家说 token 过期了,通过邮件点击链接我们要做个 JWT 认证,你 2 眼一抹黑,这是啥子呀。

你工作 3~5 年后,公司要做一套 oauth2 认证,公司的所有系统用户鉴权都通过这套认证,你参与了整个系统设计,需要封装一个 sdk 给其他前端同事用 ,因为不懂原理实现,设计不合理,被同事吐槽,抵触使用你的 sdk。在整个工作生涯中,会一直和用户认证鉴权这块打交道,值得我们花时间好好学习下。

笔者在平时工作中,参与设计了很多次用户认证鉴权,也给很多同事讲解过这些设计,比较有经验。网上这类文章大部分是站在后端的角度来讲设计,有很多术语是前端开发很少接触的,而笔者自己写过 3 年后端,4 年前端,能很好的站在前端开发的角度梳理这些知识点,讲解清晰,通俗易懂的学会这些知识。

在本场 Chat 中,会讲到如下内容:

  • cookie 结合 session 认证
  • token 认证
  • JWT 认证
  • 类似微信扫码认证
  • Oauth2 认证
  • 单点登录
  • LDAP 认证

适合人群:工作 2~5 年的前端开发工程师

已有1378人预订
预订达标
文章出炉
     
19.09.01
19.09.12
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张hucheng的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
蜗牛先笙14 天前
第一个cookie的github地址404了呢
余龙生1 个月前
思路整理的不错,建议可以再深入一些
Crack2 个月前
就这?
陆军3 个月前
文章用于开阔技术视野还是很不错的,就是还存在一些错别字,看着挺难受的,如jessionid,希望可以再订正一遍
NAVY3 个月前
太过于简单,被标题忽悠进来了,付费了
你可能还喜欢
程序员最好掌握的两个思维模式
杨老师
Vue 一步一步搭建企业级后台管理系统
一只帅帅的猿
Java 集合底层原理剖析(List、Set、Map、Queue)
老牛
基于 Spring Boot 的线程池最佳实践
古拉里
Spring Boot 面试指南(50 题)
axiya
使用 Vue.js + ElementUI 搭建自己的后台管理系统
_zw@huang
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效