The App User and the device they are using must be registered on the Donky Messaging Network prior to being allowed to login. The integrator will have to choose how to identify App Users on the DMN for their Application space, and the choices are:
Anonymous – The integrator does not know who is using their app, and therefore passes no User Identifier, therefore triggering the DMN to generate a new unique User Identifier for the user. Other additional data may be passed if known such as email etc.
Known user – The integrator does know who is using their app and has validated their identity, and therefore passes the same user identifier they use to log in to the app as the User Identifier. Other additional data may be passed if known such as email etc.