Skip to main content

Cross-platform accounts with a simple first-party

This account provider is shown as SimpleFirstParty in the cross-platform account provider setting in Project Settings.

If you want to use a simple "username-password" login system across platforms, the plugin ships with an example implementation you can use to get started. This implementation doesn't support implicitly logging users in through their platform account, so users will have to interactively sign in even on platforms like Steam. However, you can extend the implementation to support this if you want (see Using your own cross-platform account system).

In order to use the simple first-party account provider, you will need the following:

For full documentation on how to use the simple "username-password" account provider, follow the documentation in the source code repository which has full details on how to deploy the CloudFlare worker, configure the Epic Games backend, and implement the required HTTP POST method.