The AppLogin object
Attributes
client - ObjectId - Required Client ID associated with this login request. It must be defined properly, as this links the login to a specific client.
name - String - Optional Optional name for the login session.
status - String - Optional Optional status of the login request (e.g., pending, completed, failed).
project - ObjectId - Required Project ID linked to this login request. It must be defined, as this links the login to a specific project.
projectFlow - ObjectId - Required ProjectFlow ID that defines the flow configuration for this login. This is a required field.
type - String - Required Type of login being attempted. This must be one of the following values:
email
phone
faceLiveness
emailValidation - ObjectId - Optional Reference to the EmailValidation object if an email-based login is used.
phoneValidation - ObjectId - Optional Reference to the PhoneValidation object if a phone-based login is used.
biometricValidation - ObjectId - Optional Reference to the BiometricValidation object if a biometric login is used.
face - ObjectId - Optional Reference to the IdentityImage object, used for facial recognition or liveness checks.
accessControlLog - ObjectId - Optional Reference to the AccessControlLog object, used to log access control actions related to this login.
AppLogin Object Example
Last updated