Aflați Next.js creând un API personalizat cu MongoDB folosind cel mai recent ruter de aplicații. Veți construi un sistem de autentificare care poate înregistra utilizatorul, autentificare, crea un cookie securizat cu JWT Token, utiliza serviciul de e-mail, verifica e-mailul utilizatorului, uita parola, protecția rutei middleware și multe altele. De asemenea, veți învăța despre integrarea Appwrite pentru back-end. În cele din urmă, veți afla despre implementarea totul în Vercel.
✏️ Curs dezvoltat de @HiteshChoudharydotcom
💻 Cod
https://github.com/hiteshchoudhary/nextjs-fullstack-auth
https://github.com/hiteshchoudhary/nextjs-appwrite-auth
⭐️ Cuprins ⭐️
(0:00:00) Început, elemente de bază și cerințe preliminare
(0:04:56) Structura proiectului, diagramele și tehnologia
(1:09:07) Înregistrare și autentificare
(2:10:44) Middleware în Nextjs
(2:52:22) Verificarea utilizatorului cu e-mail
(3:48:26) Implementarea Nextjs cu conectivitate la baza de date
(4:01:50) Nextjs întâlnește Appwrite
(4:07:31) Cum se integrează Appwrite în nextjs
(4:44:02) Componenta Nextjs pentru a vorbi cu Appwrite
(5:14:24) Appwrite nextjs și context api
(5:53:52) Ce urmează după asta
🎉 Mulțumim susținătorilor noștri Campion și Sponsor:
👾 davthecoder
👾 jedi-or-sith
👾 Nangong Qianying
👾 Agustín Kussrow
👾 Îl atrag pe Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
—
Învățați să codificați gratuit și obțineți un job de dezvoltator: https://www.freecodecamp.org
Citiți sute de articole despre programare: https://freecodecamp.org/news
Cursuri interesante:
- Autentificare Next.js – AuthJS / NextAuth pentru securitate bazată pe roluri
- Tutorial Full Stack – Site de management al hotelului cu Next.js, React, Sanity.io, Tailwind, Stripe
- Curs React / GraphQL – Creați o aplicație de social media (MERNG Stack)
- Autentificarea utilizatorilor în aplicații web (Passport.js, Node, Express)
- Curs MERN Stack – DE asemenea: convertiți backend în serverless cu MongoDB Realm
- Arhitectură de microservicii și proiectare de sistem cu Python și Kubernetes – Curs complet
- Tutorial R Shiny pentru Data Science – Creați aplicații web interactive bazate pe date
- Tutorial Next.js, Tailwind CSS și MongoDB Project – Aplicația de ticketing
- Tutorial pentru proiectare web pentru începători – Aplicație meteo cu Next.js, Tailwind CSS și TypeScript
- Curs de dezvoltare a aplicației Flutter – Construiește o clonă Twitter cu Appwrite și Riverpod