Skip to content

added wrapper functions for SignInWithEpic, SignInWithGoogle and SignInWithApple#310

Merged
andygruening merged 2 commits intomasterfrom
epic-auth
Apr 22, 2025
Merged

added wrapper functions for SignInWithEpic, SignInWithGoogle and SignInWithApple#310
andygruening merged 2 commits intomasterfrom
epic-auth

Conversation

@andygruening
Copy link
Copy Markdown
Contributor

@andygruening andygruening commented Apr 15, 2025

Docs Checklist

Please ensure you have addressed documentation updates if needed as part of this PR:

  • I have created a separate PR on the sequence docs repository for documentation updates: Link to docs PR
  • No documentation update is needed for this change.

@andygruening andygruening requested a review from a team April 15, 2025 10:53
@andygruening andygruening requested a review from a team as a code owner April 15, 2025 10:53
@BellringerQuinn
Copy link
Copy Markdown
Contributor

Thanks Andy! Code looks good to me, but unfortunately we can't test Epic sign in at the moment as the backend implementation is still being worked on

@andygruening
Copy link
Copy Markdown
Contributor Author

andygruening commented Apr 21, 2025

Works as expected. It's hard to test it manually, but here's how you do it:

  • Request access to the Epic Games dev portal from James or Taylan (required to login with the boilerplate)
  • Clone the epic auth boilerplate and run the webpage and cloudflare worker locally: https://github.com/0xsequence-demos/epic-auth-login-boilerplate (change all variables to localhost and project keys. Not straightforward, feel free to ask me to get an id token)
  • Change Unreal's project access key to one that has Epic Auth enabled
  • Add a button to the WBP_Signin_Desktop widget and add an on click event
  • On click, call SignInWithEpic from the SequenceSessionsBP subsystem
  • You need to restart the unreal editor to see the signed in wallet session

@andygruening andygruening merged commit 609ba3a into master Apr 22, 2025
1 check passed
@andygruening andygruening deleted the epic-auth branch April 22, 2025 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants