Home
Why Your GoReact Login Isn't Working and How to Fix It
Accessing a specialized video assessment platform requires a clear understanding of your institution's technical setup. The process for a GoReact login is not universal; it diverges significantly depending on whether an organization utilizes a standalone web account or integrates the service into a Learning Management System (LMS) like Canvas, Blackboard, or Moodle. Misidentifying the entry point is the primary cause of authentication errors, lead-generating "account not found" messages, and password reset frustrations.
The fundamental split in GoReact authentication
Before attempting to enter credentials, it is essential to determine the hosting environment of the course. GoReact operates through two distinct gateways. The first is the direct portal at the official website, intended for users whose instructors manage assignments directly on the platform. The second, and more common for large universities and corporate training programs, is the LMS integration.
If a course syllabus mentions accessing assignments through a school portal, attempting to log in via the main website will frequently result in failure. This is because the LMS creates a secure, encrypted handshake with the platform, often bypassing the need for a separate set of credentials. When a user tries to bypass this by going to the main site, the system may not recognize the email address because the account exists within the secure "silo" of the institutional integration.
Accessing the platform via GoReact.com
For those utilizing the standalone version, the login procedure involves standard web authentication. However, modern security protocols implemented by 2026 have introduced layers that users must navigate carefully.
Native email and password entry
The traditional method requires the exact email address associated with the invitation or initial registration. A common technical hurdle involves the use of aliases. Many institutions provide students with multiple email formats (e.g., name@university.edu vs. name@mail.university.edu). The system treats these as entirely separate entities. If the registration was processed under one alias, logging in with the other will result in an "Incorrect Username or Password" error, even if the password is correct.
Google Single Sign-On (SSO) integration
The platform allows for authentication via Google accounts. This is a convenient method but comes with a critical technical caveat: once an account is linked to Google SSO, that remains the permanent primary authentication method. Users who initially signed up with Google often encounter errors when trying to use the standard password field later. In these instances, the "Sign in with Google" button must be used to trigger the OAuth 2.0 flow, which validates the session through the Google Identity Provider.
Navigating the LMS integration path
When GoReact is embedded within Canvas, Blackboard, Brightspace, or Moodle, the login logic shifts from manual entry to automated LTI (Learning Tools Interoperability) launching. This environment creates a seamless experience, but it is also where the most complex technical errors occur.
The LTI 1.3 handshake
Most modern institutions have migrated to LTI 1.3, which provides enhanced security over older versions. When a student clicks on a GoReact assignment within their LMS, the LMS sends a deeply encrypted packet of data to the servers. This packet includes the user's role (Instructor or Student), the course ID, and a unique identifier.
If a user encounters a login prompt inside the LMS frame, it usually indicates a session timeout or a cookie block. Modern browsers, particularly those with aggressive privacy settings, may block the cross-site cookies required for the LMS and the platform to communicate. To resolve this, the browser must be configured to allow third-party cookies for the specific domains involved, or the assignment must be opened in a new tab to establish a direct session.
Role-based access issues
In an LMS environment, login permissions are often dictated by the user's role within the course shell. If an instructor has not yet published the assignment or configured the GoReact folder, students may see a "Login Successful" message followed by a blank screen or a permissions error. This is not a failure of the credentials but a configuration gap at the course level. Similarly, Teaching Assistants (TAs) must ensure their role is correctly mapped to a "Reviewer" or "Instructor" role within the platform's dashboard to see the necessary grading tools upon login.
Troubleshooting persistent login failures
When the standard paths fail, a systematic approach to troubleshooting can identify whether the issue is local, institutional, or platform-side.
The "Forgot Password" loop
If a password reset is requested but the email never arrives, there are three likely technical causes:
- Email Mismatch: The system does not send "account not found" notifications for security reasons to prevent email harvesting. If the email entered does not exactly match the system record, no reset link will be generated.
- Domain-Level Filtering: Institutional IT departments often employ aggressive spam filters. In 2026, many of these filters use AI-driven heuristics that may flag automated transactional emails. Checking the "Junk" folder is the first step, but if the problem persists, the IT help desk may need to whitelist the platform's sending domain.
- LMS Exclusion: Users who only access the platform through an LMS do not actually have a "web password" to reset. Since their authentication is handled by the school portal, the password reset tool on the website will not affect their ability to log in through the LMS.
Browser and cache conflicts
Stored cache and expired cookies are frequent culprits in login loops. A "Login Loop" occurs when the server authenticates the user, but the browser fails to store the session cookie correctly, causing the server to redirect the user back to the login page. Clearing the browser's cache or attempting the login in an Incognito/Private window can bypass these local conflicts. Furthermore, ensure that the browser is updated to the latest version, as older rendering engines may struggle with the modern JavaScript frameworks used by the dashboard.
Account setup for new users
First-time users must follow a specific sequence to ensure their login works correctly throughout the semester. Registration usually begins with an invite link or a direct prompt within the first assignment.
Organization selection
During the initial account creation, users are asked to select their organization. This step is vital because it links the user to the correct licensing agreement. Choosing the wrong campus or department can lead to prompts for payment or access codes even if the institution has already paid for a site license. If a user finds themselves unable to log in because of a "License Expired" message, it is often due to an incorrect organization association during the signup phase.
Using access codes and payments
In some models, the login process concludes with a payment screen. Students might be prompted to enter a 12-digit access code purchased from a bookstore or to pay via credit card. It is a common mistake to create a second account when prompted for payment, thinking the first account is broken. This leads to "Duplicate Account" errors and split data. Users should always stay within their original account and contact support if they believe they have already paid under a different email address.
Security features and 2FA in 2026
As data privacy regulations evolve, GoReact has fortified its login security. Multi-Factor Authentication (MFA) is becoming a standard requirement for many professional and healthcare-related accounts on the platform.
Implementing Two-Factor Authentication
Users can enable 2FA within their profile settings. This requires a secondary code sent to a mobile device or generated by an authenticator app. If a user loses access to their 2FA device, the recovery process typically involves an account verification by the organization's administrator or the platform's support team. It is advisable to register multiple recovery methods to prevent permanent lockout.
Device registration and management
The platform tracks active sessions to prevent unauthorized access. If a login occurs from an unrecognized device or geographic location, the user may receive a security alert. Reviewing the "My Profile" section allows users to see all active sessions and remotely log out of devices that are no longer in their possession, which is a critical step for maintaining FERPA and HIPAA compliance in educational and clinical settings.
Mobile login and app functionality
For users recording on the go, the mobile application provides a specialized login interface. The mobile app is designed primarily for recording and uploading rather than complex grading or administrative tasks.
Synchronizing mobile and web sessions
The mobile app uses the same credentials as the web platform. However, users who log in via an LMS must ensure they have first established their account through the web browser before attempting to use the app. In some cases, the app may support a "magic link" or QR code login to bridge the gap between the desktop LMS session and the mobile device, simplifying the transition for students in clinical or field environments.
Managing the dashboard after login
Once successfully logged in, the interface changes based on the user's role. Understanding this prevents "Missing Course" panic.
Switching between roles and courses
Instructors who are also enrolled in professional development courses as students must use the role-switcher or the course dropdown menu. A common complaint is that a course has "disappeared" after login, when in reality, the user is simply looking at the wrong dashboard view. For reviewers, courses shared by others are often tucked under a "Shared with Me" tab, which is distinct from the primary folder list.
Profile updates and email changes
Users should periodically verify their profile information. If an email address changes due to a name change or graduation, updating this information before the old email is deactivated is essential. Changing the primary login email requires access to the current account; if a user is locked out of their old email and cannot remember their password, the recovery process becomes significantly more complex and requires manual intervention from support staff.
Summary of best practices for a seamless experience
To ensure consistent access to GoReact throughout its lifecycle, users should adhere to a few technical best practices. Always use the specific entry point designated by the instructor—if the course is in Canvas, always log in through Canvas. Maintain a single account to avoid licensing conflicts and data fragmentation. Ensure browser settings allow for the necessary cross-site communication required by LMS integrations. By understanding these underlying technical structures, students and instructors can bypass the common pitfalls of digital authentication and focus on the core objective: skill development and meaningful feedback.
-
Topic: Troubleshooting: Login – Supporthttps://support.echo360.com/hc/en-us/articles/38604330865933-Troubleshooting-Login
-
Topic: UK - Home - Video Assessment For Skill Development & Feedback | GoReacthttps://get.goreact.com/uk/
-
Topic: GoReact: Getting Started Guide for Instructors – Supporthttps://support.echo360.com/hc/en-us/articles/38604366699533-GoReact-Getting-Started-Guide-for-Instructors