抛弃隐式许可,拥抱 PKCE
哈德韦
共 8891字,需浏览 18分钟
· 2023-08-30
同名知乎专栏“哈德韦”(更好的阅读体验,点击阅读原文直达)
术语 |
解释 |
举例 |
客户端应用 |
代替你做一些操作的应用 |
知乎 |
访问令牌 |
你授权客户端应用之后,颁发给客户端应用的一个字符串 |
一个 jwt 或者是一个普通的字符串 |
授权服务器 |
验证资源拥有者以及客户端应用是否可以访问受保护资源的服务器 |
微信 |
资源服务器 |
保存着资源以及提供相关服务的服务器 |
在这里,仍然是微信。但可以是不同的服务器。 |
资源拥有者 |
你自己 |
|
受保护资源 |
你的微信昵称、头像等 |
https://dev-micah.okta.com/oauth2/default/v1/authorize?
client_id=0oapu4btsL2xI0y8y356
&redirect_uri=http://localhost:8080/callback
&response_type=id_token token
&response_mode=fragment
&state=SU8nskju26XowSCg3bx2LeZq7MwKcwnQ7h6vQY8twd9QJECHRKs14OwXPdpNBI58
&nonce=Ypo4cVlv0spQN2KTFo3W4cgMIDn6sLcZpInyC40U5ff3iqwUGLpee7D4XcVGCVco
&scope=openid profile email
http://localhost:8080/callback#
id_token=eyJraWQiOiI3bFV0aGJyR2hWVmx...
&access_token=eyJraWQiOiI3bFV0aGJyR2...
&token_type=Bearer
&expires_in=3600
&scope=profile+openid+email
&state=SU8nskju26XowSCg3bx2LeZq7MwKcwnQ7h6vQY8twd9QJECHRKs14OwXPdpNBI58
https://dev-micah.okta.com/oauth2/default/v1/authorize?
client_id=0oapu4btsL2xI0y8y356&
redirect_uri=http://localhost:8080/callback&
response_type=code&
response_mode=fragment&
state=MdXrGikS5LACsWs2HZFqS7IC9zMC6F9thOiWDa5gxKRqoMf7bCkTetrrwKw5JIAA&
nonce=iAXdcF77sQ2ejthPM5xZtytYUjqZkJTXcHkgdyY2NinFx6y83nKssxEzlBtvnSY2&
code_challenge=elU6u5zyqQT2f92GRQUq6PautAeNDf4DQPayyR0ek_c&
code_challenge_method=S256&
scope=openid profile email
如果有收获,请帮忙点赞点在看!
领取微信备用金 | 领取哈德韦表情包 |
评论
自动控制方面的大牛们/2D圆盘跟随式AI涂胶视觉检测系统/点光谱弧面玻璃轮廓度检测
微信改了推送规则,如果您还想收到我们的推送!点击上方“机器视觉”,右上角...选择“置顶/星标”公众号行业资讯机器视觉十大应用场景介绍 控制理论研究领域目前遇到的瓶颈是什么? 控制理论到底有什么用?自动控制方面的大牛们都有哪些主要贡献?OpenCV 5 进度更新 2024 年 4
机器视觉
0
【Nucleic Acids Research】利用生成式深度学习模型设计蓝藻细菌的合成启动子
题目:Design of synthetic promoters for cyanobacteria with generative deep-learning model期刊:Nucleic Acids Research影响因子:19.16发表时间:2023.5.29原文作者:Euijin Seo
生信宝典
0
【新书】生成式人工智能的潜能:通过创新的AI应用转变技术、商业和艺术
来源:专知本文为书籍介绍,建议阅读5分钟本书探索了生成式人工智能在技术领域的尖端能力和潜力。它将帮助您发现生成式人工智能如何解锁新机会并提升业务运营。揭示生成式人工智能的力量和潜力,迎接无限的未来关键...
数据派THU
0
台大李宏毅老师新课:生成式人工智能导论
来源:NewBeeNLP本文约500字,建议阅读3分钟本文为你推荐台大李宏毅老师的新课:《生成式人工智能导论2024》推荐台大李宏毅老师的新课:《生成式人工智能导论2024》课程主页:https://speech.ee.ntu.edu.tw/~hylee...
数据派THU
0
独家 | 生成式AI的设计模式:一份全面的指南
作者:Vincent Koc翻译:高翊之校对:陈超本文约3000字,建议阅读6分钟运用大语言模型(LLM’s)的参考架构模式和心智模型。标签:生成式AI设计模式AI模式的需求在创建新事物的时候,我们都会依赖经过尝试检验的方法...
数据派THU
0
【新书】生成式AI在高等教育中:ChatGPT效应
来源:专知本文为书籍介绍,建议阅读5分钟本书深入讲解了GenAI背后的机制,从神经网络的历史到GenAI技术的最新进展和应用。陈和Colloton的书是首批全面考察ChatGPT及生成式AI(GenAI)在高等教育中的使用和影响的著...
数据派THU
0
Spring 6 正式“抛弃” feign
来源:juejin.cn/post/7173271507047546893完成一个 DemoGetExchange(HttpExchange)注解UserApiService 实例的创建其他特性为什么需要 Spring Reactive Web 的依赖总结近期,Spring 6 的第一个 GA 版本发布了,其...
我是程序汪
0
生成式人工智能(AI)和大型语言模型(LLM)对用户体验(UX)设计的影响
关注 三分设 和 10 万设计师一起成长翻阅计划 2024由 Midjourney 生成的人工智能艺术生成式人工智能(Generative AI)和大型语言模型正在迅速改变我们的世界,对用户体验(UX)设计产生巨大的影...
三分设
0