gpt4 book ai didi

node.js - Passport.js 支持 'Client Credentials Flow' 吗?

转载 作者:太空宇宙 更新时间:2023-11-03 23:42:00 25 4
gpt4 key购买 nike

我正在创建一个node.js Web应用程序来使用'Client Credentials Flow访问GettyImages API '

passport.js 支持吗?如果是,我该如何实现?

最佳答案

Passport 通常用于对您网站上的用户进行身份验证。如果您的(网络)应用程序正在调用外部 API(例如 gettyimages),并且它正在向此类外部系统进行自身身份验证,那么您可能不需要它(也不需要任何框架)。 客户端凭证流程是一个简单的 POST:

这取自他们的文档:

POST https://api.gettyimages.com/oauth2/token HTTP/1.1
Host: api.gettyimages.com
Content-Type: application/x-www-form-urlencoded

client_id=abc123&client_secret=yoursecret&grant_type=client_credentials

完整文档 here

关于node.js - Passport.js 支持 'Client Credentials Flow' 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21882191/

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