如何从集合中获取用户自己的数据?
登录成功后,/auth/login
除承载令牌外,不返回用户相关信息。
So 如何仅请求已登录用户的数据来自一个集合?
在使用 GraphQL 时,如果我知道我的用户 ID,我可以通过这种方式过滤我的结果。但我不认为这是最好的方法。
(过滤器:{user_created:{id:{_eq:“59d5bc57-6a67-4200-b435-553403c5b503”}}})
它在文档中。 :)
https://docs.directus.io/reference/api/system/users/?#retrieve-the-current-user https://docs.directus.io/reference/api/system/users/?#retrieve-the-current-user
终点“${api_url}/users/me
" 将返回当前经过身份验证的用户的信息。您应该能够根据需要将其映射到 GQL。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)