MCPcopy Index your code
hub / github.com/auth0-samples/auth0-ionic-samples

github.com/auth0-samples/auth0-ionic-samples @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
66 symbols 167 edges 58 files 6 documented · 9%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Auth0 Ionic + Capacitor Sample Apps

This repo contains samples that demonstrate how to use Auth0 in an Ionic 5 & Capacitor mobile application.

Prerequisites

The Samples

This repo has the following sample apps:

All samples have been configured to run on desktop, iOS, and Android, and demonstrate:

  • logging into an app
  • logging out of an app
  • showing the user profile

What is Auth0?

Auth0 helps you to:

  • Add authentication with multiple authentication sources, either social like Google, Facebook, Microsoft Account, LinkedIn, GitHub, Twitter, Box, Salesforce, amont others, or enterprise identity systems like Windows Azure AD, Google Apps, Active Directory, ADFS or any SAML Identity Provider.
  • Add authentication through more traditional username/password databases.
  • Add support for linking different user accounts with the same user.
  • Support for generating signed JSON Web Tokens to call your APIs and flow the user identity securely.
  • Analytics of how, when and where users are logging in.
  • Pull data from other sources and add it to the user profile, through JavaScript rules.

Create a Free Auth0 Account

  1. Go to Auth0 and click Sign Up.
  2. Use Google, GitHub, or Microsoft Account to log in.

Issue Reporting

If you have found a bug or if you have a feature request, please report them at this repository issues section. Please do not report security vulnerabilities on the public GitHub issue tracker. The Responsible Disclosure Program details the procedure for disclosing security issues.

Author

Auth0

License

This project is licensed under the MIT license. See the LICENSE file for more info.

Core symbols most depended-on inside this repo

registerValidSW
called by 2
react/src/serviceWorkerRegistration.ts
reportWebVitals
called by 1
react/src/reportWebVitals.ts
checkValidServiceWorker
called by 1
react/src/serviceWorkerRegistration.ts
navigateTo
called by 1
angular/e2e/src/app.po.ts
getParagraphText
called by 1
angular/e2e/src/app.po.ts
register
called by 0
react/src/serviceWorkerRegistration.ts
unregister
called by 0
react/src/serviceWorkerRegistration.ts
App
called by 0
react/src/App.tsx

Shape

Class 29
Method 21
Function 16

Languages

TypeScript77%
Java23%

Modules by API surface

angular/src/app/home/logout-button.component.ts6 symbols
angular/src/app/home/login-button.component.ts6 symbols
react/src/serviceWorkerRegistration.ts4 symbols
angular/src/app/home/profile/profile.component.ts4 symbols
angular/src/app/app.component.ts4 symbols
angular/e2e/src/app.po.ts4 symbols
react/src/components/LogoutButton.tsx3 symbols
react/src/components/LoginButton.tsx3 symbols
angular/src/app/home/home.page.ts3 symbols
vue/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java2 symbols
vue/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java2 symbols
react/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java2 symbols

For agents

$ claude mcp add auth0-ionic-samples \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact