Server-Side Authentication Flow Research
Worldwide
I need help solving two server-side authentication challenges. Both involve obtaining short-lived guest access tokens programmatically from a Cloudflare Worker (Node.js-compatible environment, no browser). Challenge 1: A retail site uses a Kong API gateway that issues JWT tokens to guest users. I need to understand the token acquisition flow and implement it server-side. The gateway client ID is known. The goal is to make authenticated GraphQL requests without a browser session. Challenge 2: A retail site uses Salesforce Commerce Cloud (SFCC) with their Shopper Login and API Access Service (SLAS). Guest tokens are typically available via a PKCE OAuth2 flow. I need this implemented in a Cloudflare Worker environment. The organization ID and site IDs are known. Deliverables: • Working code (TypeScript/JavaScript) for each token acquisition flow • Notes on token TTL and refresh strategy • Tested against the actual endpoints (details provided after agreement) Skills needed: OAuth2/PKCE flows, JWT, Cloudflare Workers, REST APIs
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$15.00
-
$35.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:3 weeks ago
- Interviewing:3
- Invites sent:0
- Unanswered invites:0
About the client
- CanadaVancouver6:07 PM
- $919 total spent9 hires, 2 active
- 11 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by