With the Auth0 set up in our Next.js project, the next step is to integrate the authentication flow into our app.
In this lesson, we'll set up the API routes Auth0 needs to handle the auth process -
/api/callback. Then, we'll use the
getServerSideProps lifecycle method in Next.js to authenticate users on the server-side. Finally, we'll update our
/secret page component to have different states depending on the login session status of a visitor.
After this lesson, you will understand how to implement the user authentication logic in a Next.js app with Auth0.