Могу ли я получить доступ к нескольким областям при запросе токена? - PullRequest
1 голос
/ 30 мая 2019

Я создаю API, который имеет несколько уровней доступа, и у меня есть 16 групп маршрутов (например, users, users-basic, payments и т. Д.), И у каждой из них есть отдельная область действия.

Вопрос в том, могу ли я передать несколько областей в запросе на авторизацию? Я хочу управлять разрешениями для каждого клиента oauth2 индивидуально, поэтому я делаю области приложения.

Я попытался передать несколько областей с запятыми, массивом и т. Д. Ничего не помогло.

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

1 Ответ

1 голос
/ 30 мая 2019

Только что обнаружил, что вы можете передавать области с пробелами. https://laravel.com/docs/5.8/passport#token-scopes Назначение областей токенам

...