---
title: "Discussion on \"Supabase Auth in Expo: Sessions, OAuth, and Protected Routes That Hold Up in Production\" | Hashnode"
description: "Discussion on \"Supabase Auth in Expo: Sessions, OAuth, and Protected Routes That Hold Up in Production\". Most Expo + Supabase auth tutorials stop at \"the login button works.\" This one covers the parts that break after launch: where the session lives, what happens when the app wakes up, how OAuth redirect"
url: "https://hashnode.com/posts/supabase-auth-in-expo-sessions-oauth-and-protected-routes-that-hold-up-in-production/6ad0924ed5021e41a7137c28"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Supabase Auth in Expo: Sessions, OAuth, and Protected Routes That Hold Up in Production](https://sarah-dyne.hashnode.dev/supabase-auth-in-expo-sessions-oauth-and-protected-routes-that-hold-up-in-production?utm_source=hashnode&utm_medium=feed)

Most Expo + Supabase auth tutorials stop at "the login button works." This one covers the parts that break after launch: where the session lives, what happens when the app wakes up, how OAuth redirect

Oct 15 · 14 min read · sarah-dyne.hashnode.dev  
Read the article

-   [#expo](https://hashnode.com/tag/expo)
-   [#supabase](https://hashnode.com/tag/supabase)
-   [#supabase-auth](https://hashnode.com/tag/supabase-auth)
-   [#auth](https://hashnode.com/tag/auth)
-   [#mobile-development](https://hashnode.com/tag/mobile-development)

## Written by

[Sarah](https://hashnode.com/@sarahdyne)

@sarahdyne · London, UK

  
[View profile](https://hashnode.com/@sarahdyne)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
