Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Konfiguration af Godkendelse og Beskyttelse af Ruter | Implementering af Autentificering i Next.js
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Next.js 14 Ekspertise til Udvikling af Moderne Webapplikationer

bookKonfiguration af Godkendelse og Beskyttelse af Ruter

Tilbage til projektet

1. Tilføjelse af brugerdefineret loginside

Opret en auth.config.ts-fil i projektets rodmappe med dette indhold:

Dette angiver en brugerdefineret loginside-rute (/login) ved brug af pages-indstillingen.

2. Beskyttelse af ruter med Middleware

Udvid auth.config.ts til at inkludere logik for rute-beskyttelse. Brugere omdirigeres til login-siden, hvis de forsøger at få adgang til dashboardet uden at være logget ind.

3. Middleware

Opret en middleware.ts-fil for at initialisere NextAuth.js og beskytte ruter ved hjælp af den angivne konfiguration.

Vi opsætter en tilpasset login-side og tilføjede logik til at beskytte ruter. Middleware sikrer, at beskyttede ruter ikke vises, før autentificering er verificeret, hvilket forbedrer både sikkerhed og ydeevne.

I praksis

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 7. Kapitel 4

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

bookKonfiguration af Godkendelse og Beskyttelse af Ruter

Stryg for at vise menuen

Tilbage til projektet

1. Tilføjelse af brugerdefineret loginside

Opret en auth.config.ts-fil i projektets rodmappe med dette indhold:

Dette angiver en brugerdefineret loginside-rute (/login) ved brug af pages-indstillingen.

2. Beskyttelse af ruter med Middleware

Udvid auth.config.ts til at inkludere logik for rute-beskyttelse. Brugere omdirigeres til login-siden, hvis de forsøger at få adgang til dashboardet uden at være logget ind.

3. Middleware

Opret en middleware.ts-fil for at initialisere NextAuth.js og beskytte ruter ved hjælp af den angivne konfiguration.

Vi opsætter en tilpasset login-side og tilføjede logik til at beskytte ruter. Middleware sikrer, at beskyttede ruter ikke vises, før autentificering er verificeret, hvilket forbedrer både sikkerhed og ydeevne.

I praksis

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 7. Kapitel 4
some-alt