Log in to *my* site using Epic's single sign on

Who can I speak to regarding using Epic’s single sign on service on my own site? For example, on my site you can already use a Google account to sign in and identify yourself, via the means that Google has provided (an oauth2 endpoint, if I recall correctly). Github, Facebook, and many other large sites provide the same type of authentication endpoint.

Who can I speak to at Epic regarding doing this?

This would enable third-party services to abide by Epic’s terms (as far as I understand) where only developers who have accepted Epic’s license terms can do certain things like discuss/share UE4 source code, etc. Things like:

  • Project Packaging Services (I’ll package your project on platforms X, Y, and Z for you…)
  • Forums (Come to this forum to discuss UE4 subsystem Q!)
  • External marketplaces
  • Etc.

Basically, for third parties who work closely with UE4 developers, it would lower barriers quite a bit if the developers could use their Epic credentials at our third party sites. This is very similar to what Github lets sites like TravisCI, Appveyor, etc. do. I use my Github credentials at those third party add-on sites that integrate with Github. Additional integration functionality would also be fantastic, but it all starts with signing in.

Who can I speak to regarding this type of thing? I would be happy to provide extra contact details if desired.

~

Hi ,

We can help you set this up. We also support Oauth but there’s no self-service (we’ll manually add you and generate a clientID/secret for you).

Please provide us with a “redirect url” endpoint and we’ll get you started. I’ll send you some instructions along with a client ID/secret to use.

Note that just because an user has an Epic account, it does not necessarily mean they have accepted Epic’s license terms. Epic IDs are also used to play our games. The only thing you can assume from users that login using an Epic ID is that they have an Epic account. We’re looking into implementing scopes/permissions to share additional data regarding each account but that’s future work.

@Kensou Great! Redirect URL is https://agileperception.com/epic_response

Send me an email at jin.zhang@epicgames.com so I can send you the client ID and secret and some instructions on how to integrate.

@Kensou

Can we still contacting you regarding this?

We are currently working on tournament site for Fortnite, and would like users to login and “claim” their own user, so we can do local leaderboards with stats from your API in Fortnite.

@Kensou

Im also interested in integrating an epic login to my website for security and statistical verification. Is there any plan on making a public developer Oauth or is there a way I can contact you to get a clientID/secret to code it myself?

I wanted to update this thread as I get questions about this at least once a week.

We are no longer supporting 3rd party SSO due to a shift in priorities.Thanks for all the interest and check back with us in the future if/when we revisit 3rd party SSO support.

I’d like to +1 that request, would absolutely love if you can automate that process.

@Kensou is this on the radar again now that Online Services is shaping up?

Yes and no. We are exposing the ability to obtain user’s info/profile/etc in the SDK for games. Allowing SSO/OAuth for 3rd party websites is still not in scope.