School, district, and homeschool sign-in

Students should never share a campus password with a worksheet. Districts launch Abacadome from the LMS they already use. Homeschool families use a class code or parent code after a local account.

Unsigned “test” launches are rejected. Canvas, Brightspace, and Clever only create a session after a cryptographic check.

Canvas, Brightspace (D2L), Schoology, Moodle, ClassLink

These systems speak LTI 1.1. Your LMS posts a signed launch to Abacadome. We verify HMAC-SHA1, then map Learner → student, Instructor → faculty, Administrator → district admin. OSIBytes Group admins are never created this way.

Brightspace is the D2L LMS (sometimes called Brightway in district RFPs). Same launch URL.

Clever

Clever Instant Login uses OAuth 2. Abacadome exchanges the authorization code with Clever’s token endpoint and reads /v3.0/me. A bare ?code= with no Clever token is rejected.

Homeschool and small classes

  1. Parent or student registers at register.html ($75/year or a license key).
  2. Teacher creates a class and shares the class code.
  3. Parent links with a student / parent code on Connect.
  4. Teachers can also add a student manually from Faculty Command Center.

FERPA

Roster email from the LMS becomes the campus login. Quizzes and submissions stay behind a signed-in campus plan. Public lab pages do not include answer keys. Questions are served only after login + active plan.

Terms · School contract · District pricing