系统设计 一、认证授权 1.认证(Authentication)和授权(Authorization)的区别是什么? 2.什么是Cookie?Cookie的作用是什么?如何在服务端使用Cookie? 1)什么是Cookie?Cookie的作用是什么? 2)如何在服务端使用Cookie呢? 2)Cookie和Session有什么区别?如何使用Session进行身份验证? 4. 如果没有Cookie的话Session还能有用吗? 5.为什么Cookie无法阻止CSPF攻击?而token可以? 6.什么是Token?什么是JWT?如何基于Token进行身份验证? 7. 什么是OAuth 2.0? 8. 什么是SSO? 9.SSO 与 OAuth2.0 的区别 10.系统设计面试 1)如何问? 2)系统设计如何做? 3) 系统设计如何准备? 4)系统设计面试必知 5)系统设计面试的注意事项 一、认证授权 1.认证(Authentication)和授权(Authorization)的区别是什么? 2.什么是Cookie?Cookie的作用是什么?如何在服务端使用Cookie? 1)什么是Cookie?Cookie的作用是什么? 2)如何在服务端使用Cookie呢? Cookie使用 2)Cookie和Session有什么区别?如何使用Session进行身份验证?