From 3c9f280eaa52c5c3be2989eb2801b35856e189f7 Mon Sep 17 00:00:00 2001 From: Rajat Saxena Date: Sat, 14 Nov 2026 13:02:02 +0530 Subject: [PATCH] feat: add school-scoped learner saml single sign-on Schools on a plan with the learner_sso feature (every school in oss mode) can let learners sign in through their own SAML identity provider. - api: SP-initiated SAML with a signed assertion, RSA-SHA256, a stable subject, replay protection and audited failures; connections move through draft, active, suspended and disabled, and a change to what a connection trusts sends it back to draft to be tested again - api: email domains are verified by DNS TXT and rechecked weekly; schools can require SSO for their domains; turning a method off ends its sessions - admin: login providers settings, SSO connection setup with a test sign-in and hints for common provider mistakes - storefront: "Sign in with