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

Building a Vertical SaaS That Turns Barbers Into Business Owners

Building a Vertical SaaS That Turns Barbers Into Business Owners

Read more

Modernizing the Ring My Stylist Booking Platform with Tailwind CSS

Modernizing the Ring My Stylist Booking Platform with Tailwind CSS

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