node.js - auth0 让客户使用访问令牌连接到我的应用程序
问题描述
感谢您阅读这个问题。
我们希望让我们的用户使用批处理从我们的服务器获取数据。
他们正在使用 node.js。
这就是我试图做到的,但没有成功。你能帮我吗?
var AuthenticationClient = require('auth0').AuthenticationClient;
var auth0 = new AuthenticationClient({
domain: '...',
clientId: '...'
});
var data = {
username: 's@gmail.com ',
password: '*****'
};
console.log(auth0.oauth.oauth.token); //<---- undefined
auth0.oauth.token(data, function (err, userData) {
if (err) { // Handle error. }
console.log(userData);
});
太感谢了
解决方案
去吧。而不是使用email
and password
。
我必须使用专门为我的客户生成client_id
的登录。client_secrect
具有特定特权。
使用 API 菜单下的管理用户界面。
谢谢你们
推荐阅读
- google-cloud-platform - 如何从具有多个网络接口的 GCE VM ping 不同网络和区域上的 VM(Qwik Labs)
- python-3.x - 在 Python 中遍历链表的问题
- python - 从 sqlite 元组转换为字符串
- spring-boot - 从部署在 Kubernetes 中的应用程序连接到外部数据库
- sage - 是否有一个 sage 模块来解决诸如 ax+by=c 之类的方程?
- php - 我可以在 laravel 的控制器中为 get 和 post 方法使用相同的名称吗
- laravel - 当插入多行时,foreach laravel 的参数无效
- python - 如何修复python中的“无法将大小为30233088的数组重塑为形状(1,64,64,3)”错误?
- maven - 如何在@after 中使用 ITestResult 在 JUnit Maven 中扩展报告
- regex - 使用 sed 进行多行搜索和替换的正则表达式