【问题标题】:Auth0 does not return user information immediately after creationAuth0创建后不会立即返回用户信息
【发布时间】:2017-06-25 22:46:08
【问题描述】:

Auth0:

  1. 注册您的用户
  2. 从响应中获取用户 ID(我使用了 jq)
  3. 立即通过id获取用户信息>> 什么都不返回!
  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"\""

【问题讨论】:

    标签: auth0


    【解决方案1】:

    我可以通过调用来修复它

    /api/v2/users/{userId}
    

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

    无论如何,如果我想一次请求多个用户,它并不能解决我的问题。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-11
      • 2013-01-31
      • 1970-01-01
      • 1970-01-01
      • 2017-05-18
      • 2018-08-07
      相关资源
      最近更新 更多