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
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
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.
- 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ť.