New Authentication System
Credenza Passport standalone login system. We minimize the amount of meta-data required in order to keep the process as simple as possible, but allow for an extension of the registration process in order to capture additional information.
This is the easiest option because there is no normalization of an existing database required. This is also the easiest way to leverage the Credenza Presence UI elements, though we recommend keeping a separate store with additional metadata for CRM purposes.
If you are creating a new app but would still prefer a customer login process, there is an easy path to that option. Once the application has retrieved the email address (either through a text box or perhaps inferred from a promotional email), the process can be triggered with the following call:
If you are using the Presence visual elements, this call is embedded in the login dialog and will automatically execute once a valid email is received.
For first-time registrants, the onUpdateProfile event is thrown, so if any metadata is required from the user, you can redirect to an account page or create an interstitial page. For all subsequent logins for the user, onLogin is triggered.
Last updated