Fork me on GitHub
秋染蒹葭

auth2协议原理与实现

OAuth只是一个授权协议,不是一个实现或是一个中间件。

OAuth协议是一个授权的开放协议,主要是用来解决第三方登录的

auth1协议在处理签名上更加繁琐,而且不够通用,优化后的版本更简单

auth2协议分两种,基于token和基于code两种,基于code的方式是服务端获取token的方式,基于token的方式是无服务端的场景,前端直接获取token,用来获取资源服务器的资源

Q

目前遇到的问题是gitlab回跳有问题

gitlab回跳的时候遇到无法跳转的问题

参考资料
OAuth2.0原理和验证流程分析
The OAuth 2.0 Authorization Framework
Auth 2.0 协议原理与实现:协议原理
Run your own OAuth2 Server

本文标题:auth2协议原理与实现

文章作者:zhyjor

发布时间:2020年12月12日 - 10:12

最后更新:2023年10月11日 - 02:10

原始链接:https://zhyjor.github.io/2020/12/12/auth2协议原理与实现/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

🐶 您的支持将鼓励我继续创作 🐶

热评文章