Overview
Login Identities allow you to create reusable login profiles for testing authenticated flows in your application. Each identity stores a login URL and securely maintains a persistent browser session, so you can run tests from an authenticated state without logging in each time.Creating a Login Identity
To create a new login identity:- Navigate to Tests → Identities in your Decipher dashboard
- Click the Create Identity button (+ icon)
- Fill in the required information:
- Name (required) - A descriptive name for this identity (e.g., “Production Admin Account”)
- Login URL (required) - The URL of your application’s login page (e.g.,
https://app.example.com/login) - Description (optional) - Additional notes about this identity
- Click Start Login Process
When you create an identity, Decipher opens a browser session where you’ll perform the login steps yourself.
Performing the Login
After clicking Start Login Process, you’ll:- Complete the login - Enter your credentials and complete any authentication steps (2FA, CAPTCHA, social login, etc.) in the browser session
- Navigate as needed - After logging in, you can navigate through your application
- End the session - Click End Session when you’re done
Managing Login Identities
Editing an Identity
To modify an existing identity:- Select the identity from the list
- Click the Edit button
- Update the desired fields (Name, Login URL, Description)
- Click Save Changes
Deleting an Identity
To remove an identity:- Select the identity from the list
- Click the Delete button
- Confirm the deletion
Using Identities in Tests
Once you’ve created a login identity, use it when creating tests:- Navigate to Tests
- Click Create Test
- Select an Identity from the dropdown
- The test will use the securely stored browser context from that identity
Need help with login identities? Contact our support team for assistance.