Protection of Root Layout for Dashboard in nextjs for user authentication by using Appwrite
- 1
- Auth
- Web

Hello everyone, in my code i want to protetct the root layout on my next js project, only authorized/registered users should be able to login and access the children(pages) in root layout.. NB: apprwrite project id and end point are already created.

I think you can follow this

Help for the procedures/steps to be done to achieve this

Thank you let me go through it

only problem in my experience was the latency since the server is not near my location so the route redirection would majorly suck

or you can just opt for https://appwrite.io/docs/quick-starts/nextjs

check how the logout button is rendered, you can do that but for the entire page instead
Recommended threads
- PKCE, Etsy, OIDC, External OAuth provide...
first, thanks for creating and maintaining this software. I'm almost glad i couldn't convince my (wise and wonderful) senior devs to try pocketbase on productio...
- iOS Sign in with Apple error: signup not...
I can’t get Sign in with Apple to work for my iOS app. I followed the instructions on https://appwrite.io/integrations/oauth-apple very closely and multiple tim...
- URGENT: Auth Data GONE and replaced by "...
This issue appeared suddenly and without warning yesterday. My auth page is replaced by the 404 error, and I don't have access to any users. When users try to l...
