Sign in with Epic Games
This integration is community-maintained, not part of Ory's officially supported social sign-in providers. Reference implementation: ory/integrates/social-sign-in/epic-games. Contributions welcome.
Epic Games provides OAuth 2.0 and OIDC sign-in for the Epic Games Store and Fortnite player base. You can configure it as a social sign-in provider in Ory Network for gaming, community, and companion-app use cases that target Epic users.
Setup
The full walkthrough lives at ory/integrates/social-sign-in/epic-games. The short version is:
- Create an Epic Games product at dev.epicgames.com/portal.
- Enable the Account Service and add the Ory redirect URI.
- Configure it as a generic OIDC provider in Ory Identities with:
- Issuer URL:
https://api.epicgames.dev/epic/oauth/v2 - Authorization endpoint:
https://www.epicgames.com/id/authorize - Scopes:
basic_profileplus any optional approved scopes.
- Issuer URL:
- Map the OIDC claims (
sub,display_name,preferred_language) to Ory identity traits via Jsonnet.
Epic Games requires application review before it releases basic_profile and adjacent scopes, so plan for review lead time.
Resources
- Epic Online Services — Account Service
- Ory generic OIDC provider docs
- Reference implementation: ory/integrates/social-sign-in/epic-games
