diff --git a/docs/pages/develop/authentication.mdx b/docs/pages/develop/authentication.mdx index 8c1617315a99cc..c9b47bb29e9cca 100644 --- a/docs/pages/develop/authentication.mdx +++ b/docs/pages/develop/authentication.mdx @@ -5,35 +5,55 @@ hideTOC: true --- import { BoxLink } from '~/ui/components/BoxLink'; +import { CODE } from '~/ui/components/Text'; -Expo can be used to login to many popular providers on iOS, Android, and web. [`expo-auth-session`](/versions/latest/sdk/auth-session/) package allows [browser-based authentication](/versions/latest/sdk/auth-session/#how-web-browser-based-authentication-flows-work) (using OAuth or OpenID Connect) to your project for Android, iOS, and the web. This guide provides steps on configuring and using the API with Google and a [development build](/develop/development-builds/create-a-build). +Expo can be used to login to many popular providers on iOS, Android, and web. [`expo-auth-session`](/versions/latest/sdk/auth-session/) package allows [browser-based authentication](/versions/latest/sdk/auth-session/#how-web-browser-based-authentication-flows-work) (using OAuth or OpenID Connect) to your project for Android, iOS, and the web. You can also implement authentication using native libraries for third-party providers with [development builds](/develop/development-builds/create-a-build). + expo-auth-session is the easiest way to add web browser-based authentication (for + example, browser-based OAuth flows) to your app. + + } href="/versions/latest/sdk/auth-session" /> + A guide on using @react-native-google-signin/google-signin library to integrate + Google authentication in your Expo project. + + } href="/guides/google-authentication" /> + A guide on using react-native-fbsdk-next library to integrate Facebook + authentication in your Expo project. + + } href="/guides/facebook-authentication" /> + expo-apple-authentication provides Apple authentication for iOS 13 and higher. + + } href="/versions/latest/sdk/apple-authentication" />