Список upstream-ов apisix
Показать все настроенные upstream-ы APISIX
curl http://apisix-admin:9180/apisix/admin/upstreams -H "X-API-KEY: $ADMIN_KEY"
more apisix
all 16 commands →
Создать consumer
curl -X PUT http://apisix-admin:9180/apisix/admin/consumers/myuser -H "X-API-KEY: $ADMIN_KEY" -d '{"plugins":{"key-auth":{"key":"user-api-key"}}}'
Включить плагин JWT-аутентификации
# Add jwt-auth to plugins in route or consumer config
Список плагинов
curl http://apisix-admin:9180/apisix/admin/plugins/list -H "X-API-KEY: $ADMIN_KEY"
Перезагрузить конфигурацию APISIX
apisix reload
Включить плагин JWT-аутентификации
curl -X PATCH http://apisix-admin:9180/apisix/admin/routes/1 \
-H "X-API-KEY: $ADMIN_KEY" \
-d '{"plugins":{"jwt-auth":{"header":"Authorization","query":"jwt"}}}'