AuthenticationIntermediateUnlock via course or plan

OAuth 2.0 & OpenID Connect

Use Authorization Code + OIDC for third-party login with redirect URI, state, and nonce validation.

This room unlocks when you enrol in a linked course or have a matching Learn plan. No separate lab checkout — practice stays inside the track.