Remove Auth
This page describes how to remove auth for Next JS
Disable Authentication Temporary
Disabling authentication temporarily is generally not recommended due to security risks. However, if you have a specific scenario where you need to disable authentication for a short period, here are some steps you can follow:
Comment out the
AuthGuard
wrapper for the routes within theDashboardLayout
element:
In the code snippet above, the <AuthGuard>
a component is commented out, allowing the routes within the DashboardLayout
component to be rendered without authentication protection. To enable the AuthGuard wrapper again, remove the comment markers (//
) surrounding the <AuthGuard>
component.
Remove Authentication Permanent
If you want to remove authentication from a system or application permanently, here are the steps to follow:
Remove below authentication keys below from
next.config.js
file.
Removed below list of files and directory.
Commented out full file
./src/utils/axios.ts
Remove or change
/login
routes.If you want to remove routes - remove router component
Link
withhref=''
props.If you want to change url - set the home page URL like,
to={APP_DEFAULT_PATH}
, And importAPP_DEFAULT_PATH
fromconfig
file.
Last updated