Skip to main content

Public Authentication

Public Authentication is designed for SDK-based Device-to-Server communication scenarios where application secrets cannot be securely stored on end-user devices.

This method is commonly used with:

  • Android SDK
  • iOS SDK
  • Mobile application integrations

Public Authentication enables secure verification requests from untrusted client environments.

Below is an example of the Authorization header used in Public Authentication requests.

Authorization: Application <appId>