https://github.com/training360/netacademia-spring-security-intro
Spring Security bevezetés forráskódjai
https://github.com/training360/netacademia-spring-security-intro
java spring spring-boot
Last synced: 27 days ago
JSON representation
Spring Security bevezetés forráskódjai
- Host: GitHub
- URL: https://github.com/training360/netacademia-spring-security-intro
- Owner: Training360
- Created: 2020-07-07T09:29:52.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-03T20:43:10.000Z (almost 6 years ago)
- Last Synced: 2025-03-27T10:17:41.867Z (about 1 year ago)
- Topics: java, spring, spring-boot
- Language: Java
- Homepage:
- Size: 20.5 KB
- Stars: 2
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spring Security bevezetés
Oktató: Viczián István
Ez a repo tartalmazza a Spring Security bevezetés tanfolyam forráskódjait.
## Bevezetés
Ebben a tanfolyamban bevezetjük a Spring Security-t egy Spring Bootos projekten belül.
Létrehozunk egy űrlapot, melyen felhasználónévvel és jelszóval lehet bejelentkezni.
A felhasználókat a memóriában tartjuk nyilván.
## Részletesebb leírás
A Spring Security egy széles körben elterjedt keretrendszer, mellyel
3-rétegű alkalmazásokat lehet írni. A Spring Boot egy erre épülő
keretrendszer, mely egyszerűsíti, hogyan kezdjünk bele egy
új projektbe.
Minden alkalmazáson belül szükség van autentikációra, azaz felhasználói
bejelentkezésre. Ez sokszor felhasználónév és jelszó alapú.
A Spring ökoszisztémán belül erre a Spring Security projektet szokták használni.
Ebben a tanfolyamban megnézzük, hogy lehet e Spring Security-t egy egyszerű
Spring Bootos projektbe bevezetni.
## Szükséges előismeretek
Elegendő alapvető Java SE tudás, a Springen belül mindent elmondunk,
amire szükséged lehet.
## Kinek ajánljuk?
Akit érdekel, hogyan működik a felhasználó bejelentkeztetése egy Spring Boot
alkalmazáson belül.
## Hová jutsz el?
Lesz egy egyszerű Spring Boot alkalmazásod, mely használatához felhasználónévvel
és jelszóval kell bejelentkezned.
# Témakörök
## Java Spring Security
* 01 - A projekt váza
* 02 - Statikus weboldal
* 03 - Egyszerű bejelentkezés
* 04 - Kijelentkezés
* 05 - Basic autentikáció Postmannel
* 06 - Felhasználó létrehozása a memóriában
* 07 - PasswordEncoder
## Spring Security DB
* 01 - Felhasználók tárolása beágyazott adatbázisban
* 02 - Felhasználó létrehozása
* 03 - Autentikáció adatbázisból
* 04 - MySQL adatbázis előkészítése
* 05 - Autentikáció MySQL adatbázisból
* 06 - Új felhasználó felvétele
* 07 - Saját táblaszerkezet
* 08 - User osztály
* 09 - User entitás
* 10 - UserDetails
* 11 - Repository
* 12 - Service
* 13 - Service használatba vétele