Tokena autentifikācija ir populāra stratēģija, ko izmanto, lai aizsargātu tīmekļa un mobilās lietojumprogrammas no nesankcionētas piekļuves. Vietnē Next.js varat izmantot Next-auth nodrošinātās autentifikācijas funkcijas.
MUO dienas video RITINĀT, LAI TURPINĀTU AR SATURU
Varat arī izvēlēties izstrādāt pielāgotu uz marķieri balstītu autentifikācijas sistēmu, izmantojot JSON tīmekļa marķierus (JWT). To darot, jūs nodrošināsiet lielāku kontroli pār autentifikācijas loģiku; būtībā sistēmas pielāgošana, lai tā precīzi atbilstu jūsu projekta prasībām.
Iestatiet Next.js projektu
Lai sāktu, instalējiet Next.js, savā terminālī izpildot tālāk norādīto komandu.
npx create-next-app@latest next-auth-jwt --experimental-app
Šī rokasgrāmata izmantos Next.js 13, kas ietver lietotņu direktoriju .
labākais veids, kā pārdot komiksu grāmatas
Pēc tam instalējiet šīs atkarības savā projektā, izmantojot npm, mezgla pakotņu pārvaldnieks .
npm install jose universal-cookie
Hosē ir JavaScript modulis, kas nodrošina utilītu kopu darbam ar JSON tīmekļa marķieriem, kamēr universāls cepums atkarība nodrošina vienkāršu veidu, kā strādāt ar pārlūkprogrammas sīkfailiem gan klienta, gan servera vidē.