1. вам необходимо создать приложение:
http://localhost:8000/o/applications/
Нажмите на ссылку, чтобы создать новое приложение и заполните форму следующими данными:
Имя: просто имя по вашему выбору
Тип клиента: конфиденциально
Тип разрешения на авторизацию: На основании пароля владельца ресурса и Вы даете clientId и SecretClient
2. Получите свой токен и используйте свой API
curl -X POST -d "grant_type=password&username=<user_name>&password=<password>" -u"<client_id>:<client_secret>" http://localhost:8000/o/token/
пример:
curl -X POST -d "grant_type=password&username=Alex&password=Won123" -u"cWS5WudFiBhHh6BZxcaOgRGfrZjhcP2rfQcWVyaU:puNJ1SgQbp39Ai1TmYJx0wL9LnC6FNarnY3dgYBA3Z7AgQR5zRcfw5U144zxJ6vndW0jtV4WWKip33kQnFUl4v73xt2IosLGHo7k1w35R7aK8aFL3ZBoMcQ3pyaWjkBT" http://127.0.0.1:8000/o/token/
Имя пользователя и пароль - это учетные данные пользователей, зарегистрированных на вашем сервере авторизации, и, наконец, в ответ вы дайте токен и используйте токен как этот для вашего запроса:
curl -H "Authorization: Bearer <your_access_token>" http://localhost:8000/api/users
обратите внимание на конфигурацию вашего приложения и ваше имя пользователя и пароль.