Auth0 不会在创建后立即return 用户信息

Auth0 does not return user information immediately after creation

Auth0:

  1. 注册您的用户
  2. 从响应中获取 userId(我使用 jq
  3. 立即通过id获取用户信息>> Returns没什么!
  4. 1 秒后重复步骤 3 >> 确定

查看此脚本

user=$(curl -s -X POST -d 'email=test1@mail.com&password=test1Pass&connection=Username-Password-Authentication' 'https://your-acc.auth0.com/dbconnections/signup')
userId=$(echo $user | jq -r '._id')

curl -X GET -H 'Authorization: Bearer insert-token' "https://your-acc.auth0.com/api/v2/users?q=user_id:\""$userId"\""
sleep 1
curl -X GET -H 'Authorization: Bearer insert-token' "https://your-acc.auth0.com/api/v2/users?q=user_id:\""$userId"\""

我可以通过调用

来修复它
/api/v2/users/{userId}

哪个returns单用户。令人惊讶的是它工作得很好。

反正我想同时请求多个用户,也解决不了我的问题

在 auth0 论坛上没有得到任何回复。