feat(expo-example): configure and add magic link login#142
Merged
andrascodes merged 1 commit intoMay 14, 2026
Merged
Conversation
This was referenced Apr 29, 2026
andrascodes
marked this pull request as ready for review
April 29, 2026 16:40
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
April 30, 2026 16:43
038a77f to
4e1ddf4
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
3 times, most recently
from
May 4, 2026 13:12
08a73b6 to
e57e729
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 4, 2026 16:56
b16289e to
f85ba70
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
2 times, most recently
from
May 5, 2026 11:02
aaf3950 to
768b276
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
2 times, most recently
from
May 5, 2026 11:28
4cfdbeb to
7419e0d
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 5, 2026 11:28
768b276 to
f0895da
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 5, 2026 13:22
f0895da to
63256a1
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 5, 2026 13:22
7419e0d to
0d1ee27
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 5, 2026 14:31
63256a1 to
c4611ca
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 5, 2026 14:31
0d1ee27 to
cae5acb
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
2 times, most recently
from
May 6, 2026 12:18
91832c0 to
edea60d
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 6, 2026 13:26
4f8fd58 to
eabaca3
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 6, 2026 13:26
edea60d to
57420ef
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 13, 2026 10:45
629cb2c to
246a94b
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 13, 2026 11:31
246a94b to
ff5780b
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 13, 2026 11:31
f2de218 to
6bfcd21
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 13, 2026 12:00
6bfcd21 to
fd2ecf9
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 13, 2026 12:00
ff5780b to
290a894
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 13, 2026 14:38
fd2ecf9 to
4bb2387
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 13, 2026 16:07
4bb2387 to
b748b5e
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 13, 2026 16:07
1942f3e to
a43eaaf
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 13, 2026 17:08
a43eaaf to
2dfe3b7
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 13, 2026 17:08
b748b5e to
0434ba0
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 14, 2026 05:50
0434ba0 to
81c7db9
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 14, 2026 05:50
2dfe3b7 to
2e098e0
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 14, 2026 06:09
2e098e0 to
b4c71ef
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 14, 2026 06:09
81c7db9 to
d55dcb5
Compare
andrascodes
force-pushed
the
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
branch
from
May 14, 2026 06:43
b4c71ef to
a8d9604
Compare
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 14, 2026 06:43
d55dcb5 to
7ecc93f
Compare
andrascodes
changed the base branch from
andras/fix-expo-example-add-eas-local-build-config-and-fix-hmr-bug-with-securestorestamper
to
main
May 14, 2026 12:59
andrascodes
force-pushed
the
andras/feat-expo-example-configure-and-add-magic-link-login
branch
from
May 14, 2026 13:00
7ecc93f to
67a3df9
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR is part of a stack created with Aviator.
mainCloses FS-2088
Added magic link auth to the
expo-exampleapp and aligned it with the existing OTP to use the same hook to persist the data and the same input - resulting in a newEmailAuthcomponent.Made a change to how the app handles Redirect URIs as well: I added 1 Env Var to decide between using App Links or Deep Links. For App Links we derive the Redirect URIs from the
RP_ID. Since for connecting a domain to an app a file needs to be served from the domain, it makes sense to use the same domain andRP_IDfor Passkeys, Universal Links (both OAuth and Magic Link Redirect URIs) and Origin headers.Setting up the new
/verify-emailcallback involved adding a new intent inapp.jsonas well, so the app opens when the right callback is opened from the email.