Overview
Login Identities are reusable login profiles that let your tests start from an authenticated state. Decipher supports two types:- Credentials — Stores a username and password. Decipher logs in automatically before each test run.
- 2FA / Magic Link — For login flows that require human interaction (2FA codes, magic links, OTPs). You log in once in a live browser session, and Decipher saves the browser state.
Credentials Identity
- Go to Tests → Identities and click Create Identity
- Select Credentials
- Fill in Name, Login URL, Username/Email, Password, and optionally a PIN
- Click Create Identity
2FA / Magic Link Identity
- Go to Tests → Identities and click Create Identity
- Select 2FA / Magic Link
- Fill in Name and Login URL
- Click Create Identity
- Click Run Login on the identity
- Complete the login in the live browser session (enter credentials, approve 2FA, click magic link, etc.)
- Click End Session when done
Using Identities in Tests
When creating a test, select an Identity from the dropdown. The test will use that identity’s stored credentials or saved browser session to start in an authenticated state.Managing Identities
- Edit — Select an identity, click Edit, update fields, and Save Changes. If active test validations use this identity, you’ll be prompted to restart them with the new credentials.
- Delete — Select an identity, click Delete, and confirm. This also removes all associated login attempts.
Need help? Contact our support team.