Registration and login
Labels
| Name | Description | 
|---|---|
| Login (success:login failure:login) | The login process was either successful or failed. | 
| Logout (success:logout failure:logout) | The logout process was either successful or failed. | 
| Registration (success:registration failure:registration) | Registration was either successful or failed. | 
Blocks
| Name | Description | Outcome name | Outcome description | 
|---|---|---|---|
| External login provider assessment (externalLoginProvider) | The system checks if the user is registered with an external login provider. | 
 | 
 | 
| Loading device session (loadDeviceSession) | "Remember this device" has been selected, and the device session is loading. | 
 | 
 | 
| Login hint provided (loginHint) | The user needed a login hint to proceed. | 
 | 
 | 
| Post external login assessment (postExternalLogin) | The post-external login is being assessed. | 
 | 
 | 
| Registration started (registration) | Registration has started. | 
 | 
 | 
| Post registration assessment (postRegistration) | Post-registration is being assessed. | 
 | 
 | 
| Reject login OIDC (rejectLoginOidc) | Login via OIDC was rejected. | 
 | 
 | 
| Reject login SAML2(rejectLoginSaml2) | Login via SAML2 was rejected. | 
 | 
 | 
External login provider metadata
When customers authenticate with an external identity provider (for example, Microsoft or Google), Strivacity records information returned in the provider’s tokens or assertions. This information is displayed under the External login provider assessment block during the Identification phase.
What is shown depends on the Only store mapped values setting in the External login provider configuration:
- Enabled: Only mapped attributes (such as email) are recorded.
- Disabled: The full metadata returned by the identity provider is recorded, for example, attributes such as userPrincipalName,mail,givenName, orsurname.
This data helps troubleshoot claim-mapping or account-linking issues by showing what information Strivacity received from the provider.
Example:
"identities": {
  "microsoft": {
    "id": "microsoft|a12b34c56d7890ef",
    "display": "[email protected]",
    "metadata": {
      "userPrincipalName": "[email protected]",
      "mail": "[email protected]",
      "displayName": "Natalie Estevez",
      "givenName": "Natalie",
      "surname": "Estevez"
    }
  }
}
Updated 14 days ago
