Case Study - Seamless OAuth SSO Integration for CollegeBuys and CDW Portal

Connecting verified students to exclusive tech deals through a seamless, secure login experience.

Client
FoundationCCC – CollegeBuys
Year
Location
California, USA
Service
OIDC SSO Integration, WordPress Development, API & Token Management

Overview

CollegeBuys, the student savings program powered by FoundationCCC, partnered with Web3Box to develop a secure, user-friendly Single Sign-On (SSO) integration with their vendor partner CDW. The objective was clear: enable verified users of the CollegeBuys WordPress-based eStore to directly access CDW’s custom educational portal—without creating new accounts or logging in twice.


The Challenge

CDW uses Okta-based identity management to support federated access via OIDC (OpenID Connect) or SAML. For CollegeBuys, this meant we needed to:

  • Authenticate users already logged into the CollegeBuys eStore
  • Send identity data (First Name, Last Name, Email) securely
  • Integrate with CDW’s Broker Identity Provider
  • Maintain compliance with enterprise-grade authentication protocols
  • Avoid relying on expensive licensing (e.g., MiniOrange Premium)

Our Approach

We implemented a standards-based OIDC authentication flow, following CDW’s integration guidelines for Broker IdPs:

  • Deployed a self-hosted OAuth 2.0 server on the WordPress instance using the WP OAuth Server plugin
  • Configured Client ID / Secret, JWT token signing, and secure HTTPS endpoints
  • Added the required OIDC scopes (email, profile, openid) and enabled JIT provisioning of user profiles
  • Created a shortcode to dynamically display the “Sign in to CDWg Store” button for verified users
  • Resolved endpoint errors by ensuring the /oauth/me response included given_name, family_name, and email as per CDW’s broker requirements
  • Handled WooCommerce plugin conflicts and maintained full compatibility with updates
  • Used CDW’s Preview Environment for safe User Acceptance Testing before production launch

Technology Stack

  • WordPress + WooCommerce
  • WP OAuth Server Plugin (as IdP)
  • OpenID Connect (OIDC) Protocol
  • Okta SSO Broker Integration
  • JWT (JSON Web Tokens) for secure identity transmission
  • Custom Shortcode Development for dynamic UI
  • Staging + Production environments for phased testing

Outcome

CollegeBuys now offers a seamless login experience for its users. Verified students and educators log into CollegeBuys once and can access CDW’s discounted tech catalog instantly via a secure SSO button—improving user satisfaction and strengthening vendor collaboration.

“Web3Box delivered a robust SSO integration without locking us into expensive licensing models. Their technical diligence and adaptability were key to this success.”
— FoundationCCC Project Lead

More case studies

Bringing Casino Gameplay to Life: Animated Screens for Punt Gaming's Poker App

Bringing casino tables to life with Lottie-powered animations and sound effects for Punt Gaming's player app

Read more

e7Charts HL7 Integration with State & Lab Systems

Accelerating Healthcare Communication with Seamless HL7 Messaging and Automated Test Result Flows

Read more

Let's discuss about your project

Our office

  • Henderson
    170 S. Green Valley Parkway
    Suite 300 Henderson, NV 89012
    Call us
    +1 (619) 888-3886