Educational Institute OAuth and AAA Setup
Educational institutes can choose either WispHive-hosted OAuth entry or AAA handoff mode.
When to choose hosted OAuth
Choose this when the institution wants a WispHive-managed auth entry URL but still uses Google, Microsoft, Auth0, or another OIDC provider for actual identity verification.
When to choose AAA handoff
Choose this when the institution already has a campus identity portal and only needs to hand verified users back to WispHive.
Institution-specific validation
Education registrations already enforce an academic email during onboarding. For AAA handoff integrations, the registration must be of type education; other registration types are rejected.
Recommended payload additions
Institution clients should include at least:
entity_nameuseridderived_usernamederived_emailuser_session_id
The derived values should not reveal raw personally identifiable information. They exist only to support session correlation and redirect orchestration. WispHive assigns each institution a derived namespace and derived email domain that your backend must use when posting AAA handoff callbacks.