Skip to main content

For Schools › IT admin setup guide

IT admin setup guide

How to let students sign in to thelabgames.org with their school Google accounts.

The app

App nameThe Lab Games
Websitehttps://thelabgames.org
OAuth Client ID760487283600-nq4r5d2plb2a3dtpars01g9v79ftluu0.apps.googleusercontent.com
Scopes requestedopenid, email, profile only (basic Google sign-in)
Sign-in methodGoogle Identity Services “Sign in with Google.” The ID token is verified on the server (signature, audience, issuer, expiry).

What the app can and can't access

Option A (recommended): mark the app as Trusted

  1. Sign in to the Google Admin console (admin.google.com) as an administrator.
  2. Go to Security → Access and data control → API controls.
  3. Select Manage Third-Party App Access.
  4. Select Add app → OAuth App Name or Client ID.
  5. Search for the Client ID above: 760487283600-nq4r5d2plb2a3dtpars01g9v79ftluu0.apps.googleusercontent.com, and select The Lab Games.
  6. Choose the organizational units for your students (and teachers), then set access to Trusted.
  7. Save. It can take a little while to take effect.

Option B: allow basic sign-in for unconfigured apps

Instead of trusting this app individually, you can let users under 18 sign in to unconfigured third-party apps that request only basic Google sign-in information (name, email, profile picture). In API controls → Settings, under the unconfigured third-party apps setting for users under 18, choose the option that allows apps requesting only basic sign-in information. The exact wording of this setting can change. Look for the option that allows apps requesting only basic sign-in information. This applies to every such app, not just The Lab Games.

Domains to allow in web filters

The browser never contacts any other domain for accounts. The database (Cloudflare) is reached only by the site's server, not by students' browsers.

Without Google

Students can always use every sim and game signed out. If their teacher adds them to a class, they can also sign in with the class code and their student ID, with no Google account involved.

Related documents

Questions: thelabgamesorg@gmail.com