Single Sign On Options
Single Sign-On (SSO) Options
ReadTheory supports Single Sign-On (SSO) through the following providers:
-
Google
-
Microsoft
-
Clever
-
ClassLink
Using SSO allows students and teachers to log in to ReadTheory using their existing school accounts instead of creating a separate password.
Important: Email Address Requirement
To connect an SSO account to an existing ReadTheory account, the student’s email address must be included in the account’s username or email field.
If a student account does not contain the student's email address, signing in with SSO before connecting, will cause ReadTheory to create a new account instead of connecting to the existing one. This can result in duplicate accounts and missing progress.
Example
Correct (accounts will connect)
-
Username:
student@email.com
or -
Email field:
student@email.com
Incorrect (a duplicate account may be created)
-
Username:
john123 -
No email listed on the account
To avoid this issue, make sure the email address on the ReadTheory account matches the email used by the SSO provider.
Connecting Single Sign-On to an Existing Account
If a student already has a ReadTheory account and wants to log in using Single Sign-On, they should first connect their SSO provider from their account settings.
-
Log in to the existing ReadTheory account.
-
Click the down arrow next to your name in the top right corner.
-
Select Edit Profile.
-
Click the Social tab.
-
Choose the provider you want to connect (Google, Microsoft, Clever, or ClassLink) and link your account.
Once connected, the student can use that provider to log in to ReadTheory in the future.
Important: The email used with the SSO provider must match the email listed on the ReadTheory account.
Joining a Teacher’s Class with Single Sign-On
Students may also create their ReadTheory account using SSO and then join their teacher’s class using a class code.
Instructions for joining a class can be found here.
Need Help?
If a student accidentally creates a duplicate account while using SSO, please contact our support team so we can help resolve the issue.