
Open
Posted
•
Ends in 6 days
I’m integrating Kong Gateway into our stack and need solid JWT-based authentication configured end-to-end. The work centres on Kong itself—not an external IdP—so you’ll be writing or customising Kong plugins, updating declarative configuration and making sure every upstream service is protected by signed tokens. Deliverables • Token expiration management: set sensible defaults, expose configuration for future tuning and confirm expired tokens are refused at the proxy layer. • Token revocation: design a lightweight revocation strategy (e.g., blacklist in Redis or Postgres), wire it into a custom plugin or extend the existing jwt-claims-validation plugin, and document the revocation call-flow. • Custom claims: enrich issued tokens with our own claims, have Kong validate them, and surface those claims to upstream services through headers. Acceptance criteria 1. A docker-compose or k8s manifest that spins up Kong with the new JWT setup in one command. 2. Postman or curl scripts that demonstrate successful login, token usage, expiration failure and revoked-token rejection. 3. Clear README describing how to rotate signing keys and adjust claim validation rules. I’ll provide access to the repo holding our current Kong declarative config and a sample service for integration testing. Keep the solution in vanilla Kong OSS; no paid Kong Enterprise features please.
Project ID: 40417576
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Mumbai, India
Payment method verified
Member since Aug 29, 2018
₹400-750 INR / hour
₹12500-37500 INR
₹12500-37500 INR
₹1500-12500 INR
₹400-750 INR / hour
$1500-3000 USD
$15-25 USD / hour
€3000-5000 EUR
$30-250 USD
₹1500-12500 INR
$10-30 USD
$250-750 USD
₹150000-250000 INR
₹600-1500 INR
$30-250 USD
₹12500-37500 INR
₹750-1250 INR / hour
₹250000-500000 INR
₹1500-12500 INR
₹150000-250000 INR
$30-250 USD
$15-25 USD / hour
$250-750 USD
$250-750 USD
₹12500-37500 INR