Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.44 KB

README.md

File metadata and controls

32 lines (23 loc) · 1.44 KB

Authress media banner

Authress Starter Kit: Next.js

This repository is a repo template that contains a Nex.js example that uses Authress to Login. You can either Fork this repository to start with the template, or directly clone it above.

Getting Started

  1. Fork this template repository to start a new Next.js project: Fork this template
  2. Clone the new repository:
git clone [email protected]:Authress/nextjs-starter-kit.git
cd nextjs-starter-kit
  1. Run npm install and then npm run dev. (Or use yarn/pnpm to install dependencies and then start the site.)
  2. Open http://localhost:3000 with your browser to see the result.

File Directory

  • src/app
    • page.tsx - Landing page which has login and logout buttons
    • authressClient.tsx - Configuration for Authress for users to login
    • protected/page.tsx - Page protected by user login via the login guard defined in the main.tsx file