Skip to content

fix: DOCS-5290 replace custom URI schemes with App Links and Universal Links in React Native quickstart#969

Open
BcnCarlos wants to merge 1 commit intomainfrom
fix/5290
Open

fix: DOCS-5290 replace custom URI schemes with App Links and Universal Links in React Native quickstart#969
BcnCarlos wants to merge 1 commit intomainfrom
fix/5290

Conversation

@BcnCarlos
Copy link
Copy Markdown
Contributor

Summary

  • Step 3 (Configure Auth0 Application): Updated callback and logout URLs from custom URI schemes (com.example.auth0://) to HTTPS format (https://YOUR_DOMAIN/android/.../callback and https://YOUR_DOMAIN/ios/.../callback); replaced dual Info/Warning callouts with a single Info callout explaining App Links and Universal Links verification.
  • Step 4 (Android): Changed auth0Scheme from "${applicationId}.auth0" to "https" in the build.gradle manifest placeholders snippet; added Info callout explaining that auth0Scheme: "https" enables App Links.
  • Step 4 (iOS): Removed CFBundleURLSchemes/CFBundleURLTypes in Info.plist and AppDelegate.mm/AppDelegate.swift URL handler blocks; replaced with Associated Domains (applinks:YOUR_DOMAIN) Xcode configuration steps and an Info callout explaining Universal Links verification.
  • Troubleshooting accordions: Updated "Callback URL mismatch", "App doesn't return after login (iOS)", and "Android build fails" to reference HTTPS URLs, App Links, and Universal Links rather than custom URI schemes.
  • Production Deployment accordion: Removed redundant "Use HTTPS callback URLs" block; updated Android and iOS verification steps; removed incorrect webcredentials: reference.
  • Style guide fixes: {yourDomain}YOUR_DOMAIN, {yourClientId}YOUR_CLIENT_ID (ALL_CAPS placeholder format throughout); "click" → "select"; "app" → "application"; e.g. → "for example"; removed passive voice in steps.

Test plan

  • Verify all callback URL examples render correctly in Mintlify preview
  • Confirm build.gradle code block displays auth0Scheme: "https" with correct syntax highlighting
  • Confirm iOS section shows Associated Domains steps (no Info.plist or AppDelegate content)
  • Confirm no remaining {yourDomain}, {yourClientId}, or .auth0 custom scheme references in the file
  • Verify troubleshooting and production accordions open and render correctly

Closes DOCS-5290

🤖 Generated with Claude Code

…l Links in React Native quickstart

- Update callback/logout URLs from custom URI schemes to HTTPS format
- Android: set auth0Scheme to "https" to enable App Links
- iOS: replace CFBundleURLSchemes/AppDelegate config with Associated Domains (applinks:YOUR_DOMAIN)
- Update troubleshooting and production deployment sections accordingly
- Fix placeholder variables to ALL_CAPS format (YOUR_DOMAIN, YOUR_CLIENT_ID)
- Style fixes: select over click, imperative voice, remove Latin abbreviations

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@BcnCarlos BcnCarlos requested a review from a team as a code owner April 16, 2026 15:35
@mintlify
Copy link
Copy Markdown
Contributor

mintlify Bot commented Apr 16, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
auth0 🟢 Ready View Preview Apr 16, 2026, 3:42 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@github-actions
Copy link
Copy Markdown

Summary

Status Count
🔍 Total 6
✅ Successful 4
⏳ Timeouts 0
🔀 Redirected 1
👻 Excluded 1
❓ Unknown 0
🚫 Errors 0
⛔ Unsupported 0

Redirects per input

Redirects in main/docs/quickstart/native/react-native/index.mdx

@BcnCarlos BcnCarlos added the DO NOT MERGE Only the PR author should merge, even if approved. label Apr 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DO NOT MERGE Only the PR author should merge, even if approved.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant