gpt4 book ai didi

node.js - 使用 Mocha 在 NodeJS 中进行 OAuth 流测试

转载 作者:搜寻专家 更新时间:2023-10-31 23:24:52 25 4
gpt4 key购买 nike

我正在尝试创建一个应用程序,它使用 reddit 的 OAuth 流程来验证用户并检索一个访问 token ,我的应用程序将使用该访问 token 进行进一步的 reddit api 调用。

当他们使用 api 调用 '/login' 时,客户端将被重定向到 reddit 的 OAuth 页面,他们将在其中登录并接受或拒绝。然后他们将被重定向到 OAuth 回调 URL,NodeJS 将在其中获取 token (或错误)并继续。

测试此流程并在测试中获取访问 token 以便将其用于进一步测试调用的最佳方法是什么?

最佳答案

最好的方法是在测试中模拟 authorization URL,以确保应用的其余部分正常工作。

如果您确实需要一个有效的 token ,对于之后的某种系统测试,您必须检查提供者是否支持其他不需要用户交互的授权授予类型。例如 client_credentialspassword grant_type

关于node.js - 使用 Mocha 在 NodeJS 中进行 OAuth 流测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30059527/

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