如何从集合中获取用户自己的数据?
How to get users' own data from a collection?
如何从集合中获取用户自己的数据?
成功登录后,/auth/login
不会 return 除不记名令牌外的用户相关信息。
那么如何从集合中只请求登录用户的数据?
在使用 GraphQL 时,如果我知道我的用户 ID,我可以通过这种方式过滤我的结果。但我认为这不是最好的方法。
(filter:{user_created:{id:{_eq: "59d5bc57-6a67-4200-b435-553403c5b503"} }})
它在文档中。 :)
https://docs.directus.io/reference/api/system/users/?#retrieve-the-current-user
端点“${api_url}/users/me
”将return 当前已验证用户的信息。您应该能够根据需要将其映射到 GQL。
如何从集合中获取用户自己的数据?
成功登录后,/auth/login
不会 return 除不记名令牌外的用户相关信息。
那么如何从集合中只请求登录用户的数据?
在使用 GraphQL 时,如果我知道我的用户 ID,我可以通过这种方式过滤我的结果。但我认为这不是最好的方法。
(filter:{user_created:{id:{_eq: "59d5bc57-6a67-4200-b435-553403c5b503"} }})
它在文档中。 :)
https://docs.directus.io/reference/api/system/users/?#retrieve-the-current-user
端点“${api_url}/users/me
”将return 当前已验证用户的信息。您应该能够根据需要将其映射到 GQL。