oktatas:web:back-end_framework:spring_boot:azonositas
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
oktatas:web:back-end_framework:spring_boot:azonositas [2023/09/03 19:21] – [Employee post védelme] admin | oktatas:web:back-end_framework:spring_boot:azonositas [2024/01/27 17:41] (aktuális) – [HTTPie teszt] admin | ||
---|---|---|---|
Sor 202: | Sor 202: | ||
<code java> | <code java> | ||
- | @CrossOrigin | + | @CrossOrigin |
- | @PostMapping(path="/ | + | @PostMapping(path="/ |
- | public Employee store( | + | public Employee store( |
- | @RequestBody Employee emp, | + | @RequestBody Employee emp, |
- | @RequestHeader( | + | @RequestHeader(" |
- | value=" | + | |
- | required=false) | + | Employee res = null; |
- | | + | |
- | + | ||
- | | + | |
- | boolean authOk = Boolean.parseBoolean(authOkStr); | + | |
- | | + | |
- | if(authOk) { | + | |
- | String token = tokenHeader.replace(" | + | |
- | AuthController authController = new AuthController(); | + | |
- | + | ||
- | try { | + | |
- | String tokenOk = authController.checkToken(token); | + | |
- | if(tokenOk.equals(" | + | |
- | res = empRepository.save(emp); | + | |
- | }else { | + | |
- | String msg = "Hiba! A token nem megfelelő!"; | + | |
- | throw new IllegalArgumentException(msg); | + | |
- | } | + | |
- | } catch (Exception e) { | + | |
- | System.err.println(" | + | |
- | } | + | |
- | }else { | + | |
- | res = empRepository.save(emp); | + | |
- | } | + | |
- | return res; | + | |
- | } | + | |
+ | String token = tokenHeader.replace(" | ||
+ | AuthController authController = new AuthController(); | ||
+ | |||
+ | try { | ||
+ | String tokenOk = authController.checkToken(token); | ||
+ | if(tokenOk.equals(" | ||
+ | res = empRepository.save(emp); | ||
+ | }else { | ||
+ | String msg = "Hiba! A token nem megfelelő!"; | ||
+ | throw new IllegalArgumentException(msg); | ||
+ | } | ||
+ | } catch (Exception e) { | ||
+ | System.err.println(" | ||
+ | } | ||
+ | return res; | ||
+ | } | ||
</ | </ | ||
Sor 449: | Sor 440: | ||
-A bearer -a eyJhbGc... | -A bearer -a eyJhbGc... | ||
</ | </ | ||
+ | |||
+ | A -a és a -A kapcsolók vagy a legvégén vagy http parancs után közvetlenül jönnek. | ||
+ | |||
===== GitHub ===== | ===== GitHub ===== | ||
oktatas/web/back-end_framework/spring_boot/azonositas.1693761685.txt.gz · Utolsó módosítás: 2023/09/03 19:21 szerkesztette: admin