{"id":19645797,"url":"https://github.com/approov/quickstart-kong_approov-plugin","last_synced_at":"2025-06-30T19:35:31.734Z","repository":{"id":54728190,"uuid":"255905633","full_name":"approov/quickstart-kong_approov-plugin","owner":"approov","description":"Kong plugin to check Approov tokens.  ","archived":false,"fork":false,"pushed_at":"2023-09-14T10:29:37.000Z","size":48,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-02-26T23:57:44.572Z","etag":null,"topics":["api","api-gateway","api-secret","api-security","apigateway","approov","approov-demo","approov-plugin","approov-token","jwt","jwt-auth","jwt-authentication","jwt-tokens","mobile","mobile-api","mobile-app-security","mobile-first","mobile-security","security"],"latest_commit_sha":null,"homepage":"https://docs.konghq.com/hub/critical-blue/approov/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/approov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-15T12:11:03.000Z","updated_at":"2024-11-13T01:07:25.000Z","dependencies_parsed_at":"2024-11-11T14:49:04.189Z","dependency_job_id":null,"html_url":"https://github.com/approov/quickstart-kong_approov-plugin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/approov/quickstart-kong_approov-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/approov%2Fquickstart-kong_approov-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/approov%2Fquickstart-kong_approov-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/approov%2Fquickstart-kong_approov-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/approov%2Fquickstart-kong_approov-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/approov","download_url":"https://codeload.github.com/approov/quickstart-kong_approov-plugin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/approov%2Fquickstart-kong_approov-plugin/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262839386,"owners_count":23372709,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","api-gateway","api-secret","api-security","apigateway","approov","approov-demo","approov-plugin","approov-token","jwt","jwt-auth","jwt-authentication","jwt-tokens","mobile","mobile-api","mobile-app-security","mobile-first","mobile-security","security"],"created_at":"2024-11-11T14:35:23.403Z","updated_at":"2025-06-30T19:35:31.703Z","avatar_url":"https://github.com/approov.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# APPROOV TOKEN PLUGIN FOR KONG\n\nLearn how to integrate [Approov](https://approov.io) in the [Kong API Gateway](https://konghq.com/kong/) by enabling the [Approov Token](https://www.approov.io/docs/latest/approov-usage-documentation/#approov-tokens) check with the native [Kong JWT plugin](https://docs.konghq.com/hub/kong-inc/jwt/), and the optional [Approov Token Binding](https://www.approov.io/docs/latest/approov-usage-documentation/#token-binding) check with the Approov plugin [included](/kong-plugin) in this repo.\n\n## APPROOV QUICK START\n\nFor a quick start of integrating Approov in your current Kong API Gateway please follow this [guide](/docs/APPROOV_QUICK_START.md).\n\n\n## APROOV DEMO\n\nThis [demo](/docs/APPROOV_KONG_PLUGIN_DEMO.md) has the goal of showing to both experienced and inexperienced Kong users how Approov can be integrated in the Kong API Gateway, and also includes the Approov Token Binding check, an advanced feature of Approov.\n\n\n## KONG ADMIN\n\nIn order to setup the Approov Token check in the quick start and in the demo we have used the Kong Admin API via `curl` requests, just like it is done in the official docs for Kong.\n\n### Step by Step\n\nRead the [Step by Step](/docs/KONG_ADMIN_API_STEP_BY_STEP.md) guide for learning how to use the [./kong-admin](/bin/kong-admin.sh) helper script, that wraps the `curl` requests to interact with the Kong Admin API in order to setup the demo.\n\n### Deep Dive\n\nTake the [deep dive](/docs/KONG_ADMIN_API_DEEP_DIVE.md) to learn how to use the Kong Admin API with raw `curl` requests, and read the detailed explanations for each request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapproov%2Fquickstart-kong_approov-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapproov%2Fquickstart-kong_approov-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapproov%2Fquickstart-kong_approov-plugin/lists"}