IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

26. diel - Filmová databáza v Java Spring Boot - Spring Boot Security

V predchádzajúcej lekcii, Filmová databáza v Java Spring Boot - Mapper druhýkrát , sme si ukázali ďalšiu prácu s Mapper. Už môžete povedať, že ste cez Mapper profíci, pretože sme si ukázali ako zavolať z Mapper metódu, ako mu odovzdať konštantu a ako sa pozrieť na jeho vygenerovaný kód.

Naše API je vcelku hotové, ale má jeden podstatný nedostatok - obsah databázy cez neho môže upravovať úplne ktokoľvek. Na lokálnom počítači to nevadí, akonáhle by sme ho však nahrali na internet, skôr či neskôr by sa našiel vtipkárik, ktorý by naše filmy upravoval alebo mazal. V nasledujúcich lekciách sa preto budeme venovať užívateľským oprávneniam.

Nasledujúce lekcie vyžadujú základnú znalosť bezpečnostných otázok, ktoré sme si vysvetľovali v kurze Práca s databázou v Spring Boot - Blog, najmä v lekcii Bezpečnostné hrozby - Ako správne ukladať heslá?. Pokračovaním v kurze bez znalostí týchto predpokladov sa vystavujete bezpečnostnému riziku.

Spring Boot Security

V nasledujúcich lekciách si naimplementujeme Spring Boot Security, s ktorým som sa už zoznámili v lekcii Blog v Spring Boot - Autentizácia a autorizácia. Všetky postupy budú veľmi podobné.

Pridanie knižnice Spring Boot Security

Predtým, než čokoľvek začneme robiť, si najskôr do pom.xml pridáme novú knižnicu spring-boot-starter-security:


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár korún

Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.

Kúpiť tento kurz

Kúpiť všetky aktuálne dostupné lekcie s funkciou odovzdávanie úloh iba za 2 270 kreditov
Aktuálny stav konta 0 kreditov
Kúpou tohoto balíčku získaš prístup ku všetkým 34 článkom (33 lekcií, test) tohoto kurzu.

Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel

Obsah článku spadá pod licenciu Premium III, kúpou článku súhlasíš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Neobmedzený a trvalý prístup k jednotlivým lekciím.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V Java Spring Boot tutoriále si vytvoríme akciu pre registráciu nových užívateľov. Ďalej si nastavíme Spring Boot Security.

Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.

Článok pre vás napísal Samuel Kodytek
Avatar
Autor se věnuje všem jazykům okolo JVM. Rád pomáhá lidem, kteří se zajímají o programování. Věří, že všichni mají šanci se naučit programovat, jen je potřeba prorazit tu bariéru, který se říká lenost.
Aktivity