Account authentication
dialogportal™ REST API contains a number of endpoints for authenticating user entities and managing entity credentials. The following endpoints are available:
2001: Authenticate
Authenticates an entity by checking whether, for example, the submitted username and password matches the data in the database, or a specific account on a social media is registered in the database.
2002: Change password
Updates password of an entity after first having verified that the old password is correct and matches entity
2003: Trigger “Forgotten password” service
Initiates communication flow when a user has forgotten their password. What specifically happens must first be configured in Rubiq Cloud.
2004: Verify account
Activates an entity/account, when the contract specifies that all new entities must be verified before they can be used.
2005: Request onetime-password
Requests that the API generate a onetime-password to be emailed to an entity email address. The password can then be used to authenticate using authType: onetime, with endpoint 2001: Authenticate.