Skip to main content
Ask AI

Authentication

Authentication in TestRelic is email-and-password based with session cookies. This page covers all auth flows available in the platform.

Sign up

  1. Navigate to testrelic.ai and click Sign Up.
  2. Enter your name, email address, and a strong password.
  3. If you were invited via a team invitation link, the invite token is automatically applied during signup.
  4. After submitting, a verification email is sent to your address.
Email verification required

Your account is created immediately, but certain platform actions require a verified email. Check your inbox for a verification code and enter it on the verification screen.

Email verification

After signing up, you are redirected to the Verify Email screen. Enter the one-time code sent to your inbox. If the code expires or never arrives:

  • Click Resend code to request a new OTP.
  • Check your spam or junk folder.

Log in

  1. Go to testrelic.ai and enter your email and password.
  2. On success, the platform restores your last session and redirects you to the main dashboard.

Sessions are maintained via secure HTTP-only cookies. There is no separate token management required in the browser.

Forgot password

  1. On the login screen click Forgot password.
  2. Enter your registered email address.
  3. Follow the link in the password reset email to set a new password on the Reset Password screen.
Reset link expiry

Password reset links are time-limited. If the link has expired, restart the forgot-password flow.

Session restore

When you return to the platform, your session is restored automatically from the cookie. If the session cannot be restored (expired or revoked), you are redirected to the login screen.

Team invitations

Organization admins can invite new members from the User Management screen. Invited users receive an email containing a unique invite link.

  1. Click the link in the invitation email.
  2. The platform opens the Accept Invite screen (/invite/accept).
  3. If you already have an account, sign in to accept. If not, complete signup — the invite token is automatically associated.

User roles

TestRelic has two roles within an organization:

RoleCapabilities
MemberAccess all repos, test runs, sessions, AI features, and integrations
AdminAll member capabilities plus: manage users, view audit logs, manage billing, configure organization settings
Role assignment

Roles are set by organization admins. The first user to create an organization is automatically assigned the admin role.

Security notes

  • All authentication is performed over HTTPS.
  • Passwords are never stored in plain text.
  • Rate limiting is applied to all authentication endpoints to prevent brute-force attacks.
  • Auth tokens are managed server-side; the client uses cookie-session authentication only.