Spring Security 6 og JWT-godkendelse logo
JavaWebSikkerhedNiveauer A2 → C122 sprog

Spring Security 6 og JWT-godkendelse

Lær de nyeste funktioner i Spring Security 6, og implementer robust JWT-godkendelse i dine Java-applikationer. Et læringsforløb på CoddyKit med 12 korte kurser og 48 interaktive lektioner – med en AI-vejleder ved din side døgnet rundt.

Kurser
12
Lektioner
48
Interaktive trin
563
Gratis at komme i gang
Kursus 1
Kursusindhold

12 kurser på denne sti

Alle kurser på Spring Security 6 og JWT-godkendelse-stien i læringsrækkefølge. Det første kursus er gratis.

1

A24 lektionerGratis

Begynd Deres rejse med Spring Security 6 ved at forstå de grundlæggende principper og opsætte en simpel sikker applikation. Lær, hvordan De konfigurerer sikkerhed og administrerer brugere i hukommels…

2

B14 lektionerPRO

Dyk dybere ned i Spring Security ved at tilpasse brugergodkendelse med `UserDetailsService` og sikre brugerlegitimationsoplysninger. Lær om forskellige strategier til adgangskodekodning, der beskytte…

3

B14 lektionerPRO

Konfigurér detaljeret adgangskontrol med rollebaseret autorisation, og sikr Deres applikations webendpoints. Forstå, hvordan De anvender sikkerhedsregler på forskellige URL'er og metoder.

4

B14 lektionerPRO

Bliv fortrolig med det udbredte autorisationsframework OAuth2 og OpenID Connect til identitetsverifikation. Forstå deres roller i moderne autentificeringssystemer.

5

B24 lektionerPRO

Opnå en solid forståelse af JSON Web Tokens (JWT'er), herunder deres struktur og formål samt hvordan de muliggør tilstandsløs autentificering. Lær at oprette, signere og verificere JWT'er.

6

B24 lektionerPRO

Integrér JWT-autentificering problemfrit i Deres Spring Security-applikation. Udvikl tilpassede filtre til håndtering af JWT-validering og administration af autentificeringsflowet.

7

B24 lektionerPRO

Konfigurér Deres Spring Boot-applikation som en OAuth2-klient, så den kan kommunikere med eksterne identitetsudbydere. Implementér login med sociale tjenester, og administrér brugersamtykke.

8

B24 lektionerPRO

Beskyt Deres API'er ved at konfigurere applikationen som en OAuth2 Resource Server, der validerer indkommende JWT'er fra en autorisationsserver. Håndhæv scopes og claims for detaljeret adgangskontrol.

9

C14 lektionerPRO

Forbedr Deres JWT-implementering med refresh tokens, mekanismer til tilbagekaldelse af tokens og bedste praksis for sikker lagring. Lær at håndtere almindelige sikkerhedsudfordringer med JWT'er.

10

C14 lektionerPRO

Optimér sikkerheden og ydeevnen i Deres JWT-implementering. Udforsk strategier for kortlivede tokens, token-blacklisting og effektiv tokenvalidering i scenarier med høj trafik.

11

C14 lektionerPRO

Styrk applikationens sikkerhed ved at implementere Multi-Factor Authentication (MFA) og beskytte mod brute-force-angreb med rate limiting. Tilpas håndteringen af vellykket og mislykket autentificerin…

12

C14 lektionerPRO

Forbered Deres Spring Security-applikation til produktionsudrulning med fokus på hærdning, overvågning og begrænsning af almindelige sårbarheder. Sørg for et sikkert og modstandsdygtigt system.

CoddyKit PRO

Lås op for alle 12 kurser på denne sti og alle kurser på alle andre stier

AI-vejleder, certificeringseksamen og certifikat. Fungerer på web, iOS og Android.

Se alle abonnementer
Årligt$29.90 / årCa. $2.49 om månedenBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for altid.
Kursusoversigt

Sikr dine Spring-applikationer med Spring Security 6 og JWT

Spring Security er det almindelige sikkerhedsframework til Java-applikationer, der er bygget på Spring Boot – og det håndterer godkendelse, autorisation, OAuth2 og tokenhåndtering i produktionssystemer over hele verden. Dette læringsforløb dækker Spring Security 6, den større udgivelse, der erstattede WebSecurityConfigurerAdapter med en renere komponentbaseret model, samt JSON Web Tokens som den tilstandsløse godkendelsesmekanisme, de fleste REST-API'er bygger på i dag. Tolv fokuserede kurser fører dig fra den første projektopsætning til hærdning til produktion.

Det lærer du

Du konfigurerer Spring Security 6 fra bunden, implementerer tilpassede godkendelsesudbydere og adgangskodekodning og definerer detaljerede autorisationsregler. Forløbet dækker OAuth2 og OpenID Connect – både som klient og som ressource-server – så du forstår hele tokenforløbet. På JWT-siden lærer du, hvordan tokens er opbygget, signeret og valideret, og derefter kobler du dem direkte til Spring Securitys filterkæde. Senere kurser behandler avanceret tokenhåndtering, multifaktorgodkendelse, hastighedsbegrænsning og ydelsesovervejelser ved implementeringer med høj trafik.

Læringsforløbet

Tolv kurser spænder fra A2 til C1. Det første kursus, Grundlæggende Spring Security 6 og opsætning, etablerer projektstrukturen og de centrale begreber på A2-niveau. B1-blokken dækker Tilpasset godkendelse og adgangskodekodning, Autorisation og konfiguration af websikkerhed samt en Introduktion til OAuth2 og OpenID Connect. B2-kurserne går videre til Grundlæggende JWT, Integration af JWT med Spring Security samt konfiguration af både OAuth2-klienter og ressource-servere. De fire C1-kurser – Avanceret JWT-håndtering og sikkerhed, Avanceret tokensikkerhed og ydeevne, Multifaktorgodkendelse og hastighedsbegrænsning samt Sikkerhed og bedste praksis for implementering i produktion – afslutter forløbet på professionelt niveau.

Sådan fungerer det

Hvert kursus er opdelt i korte, praktiske lektioner, som du gennemfører i den indbyggede kodeeditor med feedback i realtid. En AI-underviser er tilgængelig, når du går i stå, og forklarer, hvorfor en filterkæde er konfigureret forkert, eller hvorfor en JWT-signatur mislykkes – uden blot at give dig svaret.

Sådan lærer du

  1. 01

    Interaktive lektioner

    Praktiske kodeøvelser med feedback i realtid

  2. 02

    AI-underviser

    Få øjeblikkelig hjælp fra vores AI, når du sidder fast

  3. 03

    Indbygget editor

    Skriv og kør kode direkte i din browser

  4. 04

    Certifikat

    Få et certifikat, når du gennemfører kurset

Ofte stillede spørgsmål

Ofte stillede spørgsmål

Er Spring Security 6 og JWT-godkendelse-kurset gratis?

Ja. Du kan begynde på Spring Security 6 og JWT-godkendelse-kurset gratis og gennemføre de interaktive lektioner uden omkostninger. Et valgfrit PRO-abonnement giver adgang til avancerede AI-værktøjer og et certifikat, der kan deles.

Skal jeg have erfaring på forhånd for at lære Java?

Nej. Kurset begynder med det grundlæggende og bevæger sig gradvist videre til mere avancerede emner, så du kan starte uden tidligere erfaring med Java.

Hvordan lærer jeg Java på CoddyKit?

Du lærer ved at øve dig. Korte interaktive lektioner kombinerer en tydelig forklaring med en praktisk kodeøvelse, der kører i realtid, og en AI-vejleder, der er tilgængelig døgnet rundt, hjælper dig personligt, når du sidder fast.

Får jeg et certifikat, når jeg gennemfører Spring Security 6 og JWT-godkendelse?

Ja. PRO-brugere kan tage en eksamen og få et certifikat for gennemførelse af Spring Security 6 og JWT-godkendelse-kurset, som kan deles og indeholder en verificerbar kode.

Kan jeg lære Java på min telefon?

Ja. CoddyKit er tilgængeligt på nettet og som indbyggede iOS- og Android-apps, så du kan lære Java på enhver enhed, og dine fremskridt synkroniseres på tværs af dem.

Hvad koster CoddyKit PRO?

Det første kursus på Spring Security 6 og JWT-godkendelse-stien er gratis. CoddyKit PRO giver adgang til alle kurser: $5.90 om ugen, $7.90 om måneden, $29.90 om året eller $69.99 én gang for livstidsadgang uden fornyelser.

Hvor lang tid tager det at gennemføre Spring Security 6 og JWT-godkendelse?

Spring Security 6 og JWT-godkendelse har 12 kurser og 48 lektioner. De fleste lektioner tager cirka 5–10 minutter, så hele stien kræver omkring 6 timers praktisk øvelse i dit eget tempo.

Start på Spring Security 6 og JWT-godkendelse nu

Slut dig til tusindvis af kursister, der mestrer programmering med AI-drevne lektioner.