MyMerits
Courses, Enrollment, and Course Access on the Platform
One shared portal — Authentication uses the AuthService Seam (Cognito Hosted UI). Public self-Sign up is off; use Register below for first-time accounts.
Don’t have an account?
Student?
Creates your login and requests Professor Verification. You do not get a Tenant until Platform Admin approves — this is a request, not already teaching.
Already have an account?
First-time learners need a Course invite code. Your account is created only if Enrollment would succeed. Later Courses: Sign in, then Enroll with a new invite.
Already have an account?
`/v1/me` failed. Retry or sign out — we will not guess Platform Admin vs Courses.
No Courses home yet. Claim to teach or join a Course to learn.
You have both teach and learn Memberships. Choose a mode for this browser — we will remember it until you clear site data.
Loading verification…
Enroll with an invite code, check Course Access, and pay when needed.
Platform default List Price only. New Courses inherit this amount until overridden.
Pending claims show identity, supporting URLs, and optional note. Approve, reject (reason required), or soft revoke — destructive Tenant recovery stays CLI/ops-only.
No pending claims.
List Courses for a professor-led Tenant, open a roster, override or waive List Price, and waive Access for one student.
List Institution Deals, create with a name and email-domain allowlist, and attach or detach a professor-led Tenant.