Ross ROSS = Recommend OSS · open-source software intelligence for agents

FormidableLabs/react-native-app-auth

React native bridge for AppAuth - an SDK for communicating with OAuth2 providers observed · 2026-08-28

github.com/FormidableLabs/react-native-app-auth · homepage · Java · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

89/100

  • Activity 91
  • Release rhythm 80
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 72
  • age_days: 3215
  • days_rel: 58
  • days_push: 58
  • n_releases_24m: 8

Full methodology

Adoption not part of the score

2254 stars · 472 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A React Native bridge around the native AppAuth-iOS and AppAuth-Android SDKs for communicating with OAuth 2.0 and OpenID Connect providers. It supports the Authorization Code Flow with PKCE and works with any OAuth2-compliant provider, including Google, Okta, Keycloak, Azure AD, and AWS Cognito.

Use cases

  • add oauth2 login to a react native app
  • authenticate users with openid connect on ios and android
  • implement pkce authorization code flow in react native
  • sign in with google or azure ad in a mobile app
  • connect a react native app to keycloak or okta
  • handle oauth token refresh and revocation in react native

When to choose

  • you need standards-compliant OAuth2/OpenID Connect authentication in a React Native app
  • you want to use native AppAuth libraries with PKCE support
  • your provider implements the OAuth2 spec and you want autodiscovery for OpenID providers

When to avoid

  • you need grant types other than the Authorization Code Flow, such as client credentials or password grants
  • your project is not React Native (use the native AppAuth SDKs directly)
  • you need a pure JavaScript OAuth implementation without native modules

Facets

library · maturity active

auth sdk mobile-framework mobile-development security apis cross-platform oauth2 openid-connect pkce appauth react-native authentication expo ios android mobile

5 sources

Member repositories

RepositoryRoleHealth v2
FormidableLabs/react-native-app-authmain89

For agents

markdown · JSON · MCP: product_card(name="FormidableLabs/react-native-app-auth")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem