请求令牌时可以访问多个范围吗?

时间:2019-05-30 10:11:46

标签: php laravel laravel-passport scopes

我正在创建一个具有多个访问级别的API,并且我有16个路由组(例如usersusers-basicpayments等),每个路由组都有一个单独的范围。

问题是-我可以在授权请求中传递多个范围吗?我想分别管理每个客户端oauth2的权限,这就是为什么要制作APP作用域。

我尝试用逗号,数组等传递多个作用域。没有任何作用。

response: [
   error: invalid_scope,
   message: The requested scope is invalid, unknown, or malformed
   hint: Check the `users,payments` scope
]

1 个答案:

答案 0 :(得分:1)

刚刚发现您可以使用带空格的范围。.https://laravel.com/docs/5.8/passport#token-scopes将范围分配给令牌