gpt4 book ai didi

architecture - "OAuth Provider"究竟是什么?

转载 作者:行者123 更新时间:2023-12-03 15:40:17 26 4
gpt4 key购买 nike

我想了解术语“OAuth 提供者”的通常含义。 OAuth specification 中似乎没有提到它.
如果我们将 OAuth 提供者视为应用程序的一个组件,它执行哪些功能(例如授权、API 方法的实现等)?它与应用程序的其余部分有何关系?

最佳答案

好吧,OAuth 提供程序不是 OAuth 规范的一部分,因此您的问题没有“真正”的答案。但是,通常是构建受 OAuth 保护的服务的公司/个人, OAuth 保护的服务本身。它也可以指提供 OAuth 端点的 API 部分(通常是 /authorize/access_token )。
编辑 :“旧”OAuth 1 community spec将“服务提供者”定义为

A web application that allows access via OAuth.


它后来在 OAuth RFC 中重新定义作为服务器,它是:

An HTTP server (per [RFC2616]) capable of accepting OAuth-authenticated requests (Section 3).

关于architecture - "OAuth Provider"究竟是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10281957/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com