If your students see an “Authentication failed” message or cannot log in, please follow these steps to check their setup and credentials.
Step 1: Confirm class and student setup
Before students can log in, they need to exist in your school account and be added to a class.
You can confirm this by visiting your School Dashboard and checking your class list.
If you need a refresher, use this step-by-step guide:
👉 How to add students
👉 How to create a class
Step 2: Guide students to log In
Once you’ve confirmed that students are correctly set up, they can log in at:
🔗 https://editor.raspberrypi.org/en/education
or https://editor.raspberrypi.org/en/
Ask your students to click 'Log in as a student'.
They will need:
The School Login Code — found on your school dashboard: https://editor.raspberrypi.org/en/school
Their Username (set by you when you created their account)
Their Password
Step 3: Reset passwords if needed
If a student still cannot log in, their password may not have been set correctly.
You can reset it by following this guide:
👉 How to edit student usernames and passwords
After resetting, ask the student to log in again using their updated details.
Step 4: Use a single, fresh browser tab and a direct URL
Some login errors are caused by browser caching, bookmarks, or multiple tabs open at once. To create a clean environment for logging in, please ask students to:
✅ Close all Raspberry Pi tabs — make sure no editor or profile pages are left open.
✅ Open a fresh tab — then paste or type the correct class link directly into the address bar.
✅ Go directly to the correct class URL — for example:https://editor.raspberrypi.org/en/school/[school-code]/class/[class-code]
Avoid using bookmarks or links to my.raspberrypi.org.
✅ Try an Incognito or Private window if issues persist — this helps bypass stored cookies and cached sessions.
These steps create a stable environment for logging in and help prevent cached data from interfering with the login process.
Step 5: Avoid using browser shortcuts
Some users have reported intermittent “Authentication failed” messages when using a browser shortcut or installed version of the editor. These shortcuts can store old information in the browser and fail to refresh login sessions properly.
✅ Recommended workaround:
Ask students to open the site in a new browser tab using Chrome, Edge, or Safari instead of using a shortcut. Please ensure you have cleared browsing data and cookies. This should resolve the issue.
Step 6: Check your school network settings
Some login issues can also be caused by your school’s network blocking required domains. Please share this article with your IT support team and ensure the Code Editor domains are allowed:
👉 Allowing the Code Editor on your school network
Step 7: If issues continue
If students continue to have login problems after following the steps above, please contact our support team for further help: websupport@raspberrypi.org
Include:
The name of your school
The student usernames affected
A short description of what happens when they try to log in
The device you are using