Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Smyrna, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"My new site is already running on [login to view URL], and the backend for a proprietary OAuth provider is in place. What I still need is a clean, production-ready sign-in / sign-out flow that hooks into this custom provider.
Here is the current state of play:
• Endpoints for the OAuth handshake (authorize, token, refresh, revoke) are live and tested.
• I have client ID, client secret, scopes, and a working redirect URI.
• No user-facing authentication pages or session logic exist yet.
Your task is to wire everything together inside the [login to view URL] codebase so a visitor can:
1. Land on a branded sign-in page, trigger the OAuth flow, and return authenticated.
2. Move through protected pages with the session stored securely (http-only cookie or other best-practice you recommend).
3. Sign out in a single click, clearing tokens on both client and server.
I’m happy to let you choose the approach—[login to view URL], custom middleware, or another lightweight library—so long as it honours the provider’s OAuth specs and keeps the bundle lean.
Acceptance will be simple: compile the branch, sign in with the test credentials I supply, navigate a protected route, refresh the browser without losing the session, then sign out and confirm access is revoked.
Drop me a note with the library you prefer and any prior work with custom OAuth flows in Next.js." (client-provided description)
Matched companies (4)

eShop Genius

Breeze Website Designers

HJP Media
