PiSuite supports four user identification methods: one for anonymous users, and three methods for authenticated users.
If your application does not authenticate its users, then PiSuite uses cookies to uniquely identify the users, and to thus keep track of the alerts, news items, help items and favourites for each user.
If the users in your application are authenticated, then three methods are available to you:
- User profile is sent as plain text in all calls to PiSuite’s API
- User profile is encrypted using a cryptographic algorithm, and then sent in all calls to PiSuite’s API
- If your application uses an Identity Manager that supports Open ID Connect protocol, then you can register PiSuite as an application with your Identity Provider and the user identity will be communicated to PiSuite via the Identity Provider.