User Identification

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 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:

  • The user profile is sent as plain text in all calls to PiSuite’s API
  • The 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.