{"repo":"auth0/auth0-spa-js","free":true,"listed":false,"github":"https://github.com/auth0/auth0-spa-js","clone":"git clone https://github.com/auth0/auth0-spa-js.git","description":"Auth0 authentication for Single Page Applications (SPA) with PKCE","language":"TypeScript","stars":1006,"topics":["auth0-js","pkce","openid-connect","oauth2","spa","dx-sdk","javascript","auth0"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"📚 Documentation - 🚀 Getting Started - 💻 API Reference - 💬 Feedback Documentation - Quickstart - our interactive guide for quickly adding login, logout and user information to your app using Auth0. - Sample app - a full-fledged sample app integrated with Auth0. - FAQs - frequently asked questions about auth0-spa-js SDK. - Examples - code samples for common scenarios. - Docs Site - explore our Docs site and learn more about Auth0. Getting Started Installation Using npm in your project directory run the following command: From the CDN: Configure Auth0 Create a Single Page Application in the Auth0 Dashboard. If you're using an existing application , verify that you have configured the following settings in your Single Page Application: - Click on the \"Settings\" tab of your application's page. - Scroll down and click on the \"Show Advanced Settings\" link. - Under \"Advanced Settings\", click on the \"OAuth\" tab. - Ensure that \"JsonWebToken Signature Algorithm\" is set to RS256 and that \"OIDC Conformant\" is enabled. Next, configure the following URLs for your application under the \"Application URIs\" section of the \"Settings\" page: - Allowed Callback URLs : http://localhost:3000 - Allowed Logout URLs : http://localhost:3000 - Allowed Web Origins : http://localhost:3000 These URLs should reflect the origins that your application is running on. Allowed Callback URLs may also include a path, depending on where you're handling the callback (see below). Take note of the Client ID and Doma","default_branch":null,"files":null,"tree":[],"storefront":"/r/auth0","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/auth0/auth0-spa-js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}