This repository contains a Next.js application designed to demonstrate the integration of Auth0 for user authentication.
This project is a simple Next.js application where I've implemented user authentication using Auth0. The purpose of this application is to showcase how to seamlessly integrate Auth0 into a Next.js project to handle user login, logout, and profile management.
- User Authentication: Secure login and logout functionality using Auth0.
- Protected Routes: Certain pages are accessible only to authenticated users.
- User Profile: Displays the authenticated user's profile information.
- Environment Variables: Utilizes environment variables to securely manage Auth0 credentials.
- Next.js: The React framework for server-rendered applications.
- Auth0: A flexible, drop-in solution to add authentication and authorization services to your applications.
- React: A JavaScript library for building user interfaces.