Identity Providers #

Identity providers are linked to a Pragma Account for authentication and social integrations. Studios can integrate the identity providers of the platforms they wish to support, such as Steam and PlayStation. These identity providers can be listed on our Player Portal, allowing players to choose which ones to link to their Pragma Account.

Test provider #

Pragma’s out of box Unsafe Identity Provider is designed solely for internal and testing use cases. When run in development mode, Pragma automatically populates the provider with default accounts (test01 - test20). This lets you quickly set up and use Pragma without needing to do any third-party integrations. You can easily switch to a third-party provider like Steam or Google when you’re ready.

List of supported providers #

Pragma supports the following identity providers:

  • Steam
  • Epic
  • PlayStation
  • Xbox
  • Twitch
  • Meta Quest
  • Okta
  • Auth0
  • Discord
  • Google
  • Google Workspace
To get started, refer to our Set Up Identity Providers guide. For providers not listed check out our Create Custom Identity Providers guide.