Skip to content

Commit d4f2a3e

Browse files
authored
Merge pull request #146 from auth0/nuxt-qs
Nuxt.js Quickstart + other minor improvements
2 parents b2811e2 + 50e3ba3 commit d4f2a3e

File tree

9 files changed

+627
-871
lines changed

9 files changed

+627
-871
lines changed

main/docs.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2373,6 +2373,7 @@
23732373
"group": "Regular Web App",
23742374
"pages": [
23752375
"docs/quickstart/webapp/nextjs/index",
2376+
"docs/quickstart/webapp/nuxt/index",
23762377
"docs/quickstart/webapp/express/interactive",
23772378
"docs/quickstart/webapp/python/interactive",
23782379
"docs/quickstart/webapp/django/interactive",

main/docs/quickstart/spa/angular/index.mdx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -745,6 +745,17 @@ SECURITY BEST PRACTICES FOR ANGULAR
745745
```
746746
</Accordion>
747747

748+
<Note>
749+
**Prerequisites:** Before you begin, ensure you have the following installed:
750+
751+
- **[Node.js](https://nodejs.org/en/download)** 20 LTS or newer
752+
- **[npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)** 10+ or **[yarn](https://classic.yarnpkg.com/lang/en/docs/install/)** 1.22+ or **[pnpm](https://pnpm.io/installation)** 8+
753+
- **[jq](https://jqlang.org/)** - Required for Auth0 CLI setup
754+
755+
**Angular Version Compatibility:** This quickstart works with **Angular 18.x** and newer using the Angular CLI. For older versions of Angular, use the Auth0 Angular SDK v2.
756+
</Note>
757+
758+
748759
## Get Started
749760

750761
This quickstart demonstrates how to add Auth0 authentication to an Angular application. You'll build a secure single-page app with login and logout functionality using Angular's dependency injection system and the Auth0 Angular SDK.

main/docs/quickstart/spa/react/index.mdx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -666,6 +666,17 @@ import {AuthCodeGroup} from "/snippets/AuthCodeGroup.jsx";
666666
```
667667
</Accordion>
668668

669+
<Note>
670+
**Prerequisites:** Before you begin, ensure you have the following installed:
671+
672+
- **[Node.js](https://nodejs.org/en/download)** 20 LTS or newer
673+
- **[npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)** 10+ or **[yarn](https://classic.yarnpkg.com/lang/en/docs/install/)** 1.22+ or **[pnpm](https://pnpm.io/installation)** 8+
674+
- **[jq](https://jqlang.org/)** - Required for Auth0 CLI setup
675+
676+
**React Version Compatibility:** This quickstart works with **React 18.x** and newer.
677+
</Note>
678+
679+
669680
## Get Started
670681

671682
This quickstart demonstrates how to add Auth0 authentication to a React application. You'll build a secure single-page app with login, logout, and user profile features using the Auth0 React SDK.

main/docs/quickstart/spa/vanillajs/index.mdx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -812,6 +812,17 @@ If you're using Auth0 Organizations:
812812
```
813813
</Accordion>
814814

815+
<Note>
816+
**Prerequisites:** Before you begin, ensure you have the following installed:
817+
818+
- **[Node.js](https://nodejs.org/en/download)** 20 LTS or newer
819+
- **[npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)** 10+ or **[yarn](https://classic.yarnpkg.com/lang/en/docs/install/)** 1.22+ or **[pnpm](https://pnpm.io/installation)** 8+
820+
- **[jq](https://jqlang.org/)** - Required for Auth0 CLI setup
821+
822+
**Build Tool:** This quickstart uses **Vite** for development. You can also use the SDK via CDN for a build-tool-free setup.
823+
</Note>
824+
825+
815826
## Get Started
816827

817828
This quickstart shows how to add Auth0 authentication to a vanilla JavaScript application. You'll create a modern single-page app with secure login functionality using plain JavaScript and the Auth0 SPA SDK.

main/docs/quickstart/spa/vuejs/index.mdx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -697,6 +697,17 @@ Solution: Vue 3 with Vite uses import.meta.env.VITE_* for environment variables,
697697
```
698698
</Accordion>
699699

700+
<Note>
701+
**Prerequisites:** Before you begin, ensure you have the following installed:
702+
703+
- **[Node.js](https://nodejs.org/en/download)** 20 LTS or newer
704+
- **[npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)** 10+ or **[yarn](https://classic.yarnpkg.com/lang/en/docs/install/)** 1.22+ or **[pnpm](https://pnpm.io/installation)** 8+
705+
- **[jq](https://jqlang.org/)** - Required for Auth0 CLI setup
706+
707+
**Vue Version Compatibility:** This quickstart works with **Vue 3.x** and newer.
708+
</Note>
709+
710+
700711
## Get Started
701712

702713
This quickstart demonstrates how to integrate Auth0 authentication into a Vue.js 3 application. You'll build a responsive single-page app with secure user authentication using Vue's composition API and the Auth0 Vue SDK.

main/docs/quickstart/webapp/nextjs/index.mdx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -654,6 +654,17 @@ import {AuthCodeGroup} from "/snippets/AuthCodeGroup.jsx";
654654
```
655655
</Accordion>
656656

657+
<Note>
658+
**Prerequisites:** Before you begin, ensure you have the following installed:
659+
660+
- **[Node.js](https://nodejs.org/en/download)** 20 LTS or newer
661+
- **[npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)** 10+ or **[yarn](https://classic.yarnpkg.com/lang/en/docs/install/)** 1.22+ or **[pnpm](https://pnpm.io/installation)** 8+
662+
- **[jq](https://jqlang.org/)** - Required for Auth0 CLI setup
663+
664+
**Next.js Version Compatibility:** This quickstart works with **Next.js 14.x** and **Next.js 15.x** using the App Router.
665+
</Note>
666+
667+
657668
## Get Started
658669

659670
This quickstart demonstrates how to add Auth0 authentication to a Next.js application. You'll build a full-stack web application with server-side rendering, secure login functionality, and protected routes using the Auth0 Next.js SDK.

0 commit comments

Comments
 (0)