# Expo Apple Sign In > Sign in with Apple for Expo SDK 58 One API and one Apple-style button for iOS, Android and web, with adapters for Supabase, Clerk and Firebase. ## Table of Contents ### Getting started - [Introduction](/intro.md) - [Requirements](/getting-started/requirements.md) - [Installation](/getting-started/installation.md) - [Compatibility](/getting-started/compatibility.md) - [Quick start](/getting-started/quick-start.md) ### Platform setup - [Apple Developer](/setup/apple-developer.md) - [iOS](/setup/ios.md) - [Android](/setup/android.md) - [Web](/setup/web.md) - [Expo config](/setup/expo.md) ### Guides - [Usage](/guides/usage.md) - [Apple button](/guides/button.md) - [useAppleAuth hook](/guides/hook.md) - [Errors](/guides/errors.md) - [Backend verification](/guides/backend.md) ### Auth providers - [Supabase](/providers/supabase.md) - [Clerk](/providers/clerk.md) - [Firebase](/providers/firebase.md) ### Migration - [From expo-apple-authentication](/migration/expo-apple-authentication.md) - [From Invertase](/migration/invertase.md) ### More - [Comparison](/comparison.md) - [Examples](/examples.md) ### Reference - [API](/reference/api.md) - [Native modules](/reference/modules.md) - [Troubleshooting](/reference/troubleshooting.md) ### Agents - [Agent skill](/agents/skill.md)