Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js 如何在登录后从客户端的环回令牌中获取用户信息(角色)_Vue.js_Loopbackjs_Loopback - Fatal编程技术网

Vue.js 如何在登录后从客户端的环回令牌中获取用户信息(角色)

Vue.js 如何在登录后从客户端的环回令牌中获取用户信息(角色),vue.js,loopbackjs,loopback,Vue.js,Loopbackjs,Loopback,我有一个用户实例和一个角色实例附加到它。这两个都是环回提供的基本模型,它们显示在角色映射中,在ACL中工作良好 因此,假设我从Vue客户端登录用户,然后在id字段中获得包含访问令牌的响应,这样我就可以发出进一步的身份验证请求,然后如何从该访问令牌中检索基本用户信息。是否有解析它的方法,或者我是否应该以某种方式修改/login远程钩子 有什么想法吗 您需要使用“include”选项调用登录api 作为回应,你会得到这样的东西 您可以在资源管理器中尝试 您需要使用“include”选项调用登录api

我有一个用户实例和一个角色实例附加到它。这两个都是环回提供的基本模型,它们显示在角色映射中,在ACL中工作良好

因此,假设我从Vue客户端登录用户,然后在id字段中获得包含访问令牌的响应,这样我就可以发出进一步的身份验证请求,然后如何从该访问令牌中检索基本用户信息。是否有解析它的方法,或者我是否应该以某种方式修改/login远程钩子

有什么想法吗

您需要使用“include”选项调用登录api

作为回应,你会得到这样的东西

您可以在资源管理器中尝试

您需要使用“include”选项调用登录api

作为回应,你会得到这样的东西


您可以在资源管理器中尝试它

最好的方法是修改登录挂钩,就像您将用户作为响应的一部分一样。您向最终用户公开了一些可能不需要的非常敏感的数据,如accestoken ttl ETC。最好的方法是修改登录挂钩,就像您将用户作为响应的一部分一样对于终端用户来说,非常敏感的数据可能不需要,比如accestoken ttl etcthanks,这也通过定义领域解决了我的问题!嘿,我想再问一件事。限制用户注册的最佳方式是什么?在我的应用程序中,我有管理员角色,我希望在将用户注册写入数据库之前接受/拒绝用户注册。有什么想法吗?谢谢:这包括用户而不是角色。谢谢,这也通过定义领域解决了我的问题!嘿,我想再问一件事。限制用户注册的最佳方式是什么?在我的应用程序中,我有管理员角色,我希望在将用户注册写入数据库之前接受/拒绝用户注册。有什么想法吗?谢谢:这包括用户而不是角色。
/api/users/login?include=User
{
"id": "CZY4lbJbJ2J6DrEIAjYAHfTEZbLMC2tWpyM7sZaKs7rZ1PhIY3mycua0kOHlDXfR",
"ttl": 1209600,
"created": "2018-01-21T17:01:20.183Z",
"userId": "5a3e614339e67f0e580642af",
"user": {
  "createdAt": "2017-12-23T13:59:31.314Z",
  "email": "dummy@dummy.co",
  "id": "5a3e614339e67f0e580642af",
  "name": "dummy",
}