https://github.com/callstackincubator/react-navigation-deep-link-auth-demo
Demo to show various approaches used to handle deep links after authentication in React Navigation
https://github.com/callstackincubator/react-navigation-deep-link-auth-demo
Last synced: 15 days ago
JSON representation
Demo to show various approaches used to handle deep links after authentication in React Navigation
- Host: GitHub
- URL: https://github.com/callstackincubator/react-navigation-deep-link-auth-demo
- Owner: callstackincubator
- Created: 2025-11-20T18:28:29.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-11-20T19:29:51.000Z (7 months ago)
- Last Synced: 2026-06-13T19:35:24.333Z (15 days ago)
- Language: TypeScript
- Size: 116 KB
- Stars: 4
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Demo for handling deep links after auth in React Navigation
This repo demonstrates how to handle deep links that require authentication using React Navigation.
It has 3 approaches:
- [`main`](https://github.com/callstackincubator/react-navigation-deep-link-auth-demo) branch - built-in unstable API (`UNSTABLE_routeNamesChangeBehavior: 'lastUnhandled'`)
- [`remount-container`](https://github.com/callstackincubator/react-navigation-deep-link-auth-demo/tree/remount-container) branch - remounting the navigation container after auth
- [`manual-navigate`](https://github.com/callstackincubator/react-navigation-deep-link-auth-demo/tree/manual-navigate) branch - manually navigate to correct screen after auth