{"id":26224733,"url":"https://github.com/authgear/authgear-example-react-native","last_synced_at":"2026-04-27T14:01:33.582Z","repository":{"id":279439514,"uuid":"935361358","full_name":"authgear/authgear-example-react-native","owner":"authgear","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-04T04:29:01.000Z","size":249,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-28T01:50:21.832Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/authgear.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-02-19T10:19:09.000Z","updated_at":"2025-04-04T04:29:05.000Z","dependencies_parsed_at":"2025-02-25T15:46:12.731Z","dependency_job_id":"ac58e3fd-a900-4809-a7cd-0a6b7f780370","html_url":"https://github.com/authgear/authgear-example-react-native","commit_stats":null,"previous_names":["authgear/authgear-example-react-native"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/authgear/authgear-example-react-native","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authgear%2Fauthgear-example-react-native","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authgear%2Fauthgear-example-react-native/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authgear%2Fauthgear-example-react-native/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authgear%2Fauthgear-example-react-native/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/authgear","download_url":"https://codeload.github.com/authgear/authgear-example-react-native/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authgear%2Fauthgear-example-react-native/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32339290,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-12T18:27:24.991Z","updated_at":"2026-04-27T14:01:33.565Z","avatar_url":"https://github.com/authgear.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Authgear sample for React Native\n\nThis repo demonstrates how to add authentication to an React Native app using Authgear.\n\n## Project setup\n\n### Create Free Authgear Account\n1. Goto [https://portal.authgear.com](https://portal.authgear.com) and create a free account (or login to your existing account).\n\n2. Then navigate to Applications and create a new client application of type Native App.\n\n### Configuration\n\nDownload/clone the code from this repo then update the configuration.\n\nThe project needs to be configured with your Authgear client application's **Endpoint** and **Client ID** in order for the authentication flow to work.\n\nTo do this, create a `.env` file in the root directory of the project then copy and paste the content of `.env.template` to it. \n\nAdd the values for your own Authgear client application's Client ID and Endpoint in the corresponding key.\n\nTo run this example app, add the following URI to your Authgear client application's Authorized Redirect URI:\n\n- `com.authgear.example.rn://host/path`\n\nTo test the app on iOS or Android, run the following commands:\n**Install dependencies**\n```\nnpm install\n(cd ios \u0026\u0026 pod install)\n```\n**Run on iOS**\n```\nnpm run ios\n```\n**Run on Android**\n```\nnpm run android\n```\n\n## What is Authgear?\n\n[Authgear](https://www.authgear.com/) is a highly adaptable identity-as-a-service (IDaaS) platform for web and mobile applications.\nAuthgear makes user authentication easier and faster to implement by integrating it into various types of applications - from single-page web apps to mobile applications to API services.\n\n### Key Features\n\n- Zero trust authentication architecture with [OpenID Connect](https://openid.net/developers/how-connect-works/) (OIDC) standard.\n- Easy-to-use interfaces for user registration and login, including email, phone, username as login ID, and password, OTP, magic links, etc for authentication.\n- Support a wide range of identity providers, such as [Google](https://developers.google.com/identity), [Apple](https://support.apple.com/en-gb/guide/deployment/depa64848f3a/web), and [Azure Active Directory](https://azure.microsoft.com/en-gb/products/active-directory/) (AD).\n- Support biometric login on mobile, Passkeys, and Multi-Factor Authentication (MFA) such as SMS/email-based verification and authenticator apps with TOTP.\n\n## Documentation\n\nView other Authgear Documentation at [https://docs.authgear.com/](https://docs.authgear.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauthgear%2Fauthgear-example-react-native","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fauthgear%2Fauthgear-example-react-native","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauthgear%2Fauthgear-example-react-native/lists"}