Felhasználói eszközök

Eszközök a webhelyen


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.

Összehasonlító nézet linkje

Előző változat mindkét oldalonElőző változat
Következő változat
Előző változat
oktatas:web:back-end_framework:spring_boot:azonositas [2023/09/03 19:21] – [Employee post védelme] adminoktatas: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="/employees"+ @PostMapping(path="/employees"
-public Employee store( + public Employee store( 
-    @RequestBody Employee emp,  + @RequestBody Employee emp,  
-    @RequestHeader( + @RequestHeader("Authorization") String tokenHeader) { 
-        value="Authorization",  +  
-        required=false + Employee res = null;
-        String tokenHeader) { +
-     +
-    String authOkStr = customProperties.getAuth(); +
-    boolean authOk = Boolean.parseBoolean(authOkStr); +
-    Employee res = null; +
-    if(authOk) { +
-        String token = tokenHeader.replace("Bearer ", ""); +
-        AuthController authController = new AuthController(); +
-         +
-        try { +
-            String tokenOk = authController.checkToken(token); +
-            if(tokenOk.equals("tokenok")) { +
-                res = empRepository.save(emp); +
-            }else { +
-                String msg = "Hiba! A token nem megfelelő!"; +
-                throw new IllegalArgumentException(msg); +
-            } +
-        } catch (Exception e) { +
-            System.err.println("Hiba! A token nem jó!"); +
-        } +
-    }else { +
-        res = empRepository.save(emp); +
-    } +
-    return res; +
-}+
  
 + String token = tokenHeader.replace("Bearer ", "");
 + AuthController authController = new AuthController();
 +
 + try {
 + String tokenOk = authController.checkToken(token);
 + if(tokenOk.equals("tokenok")) {
 + res = empRepository.save(emp);
 + }else {
 + String msg = "Hiba! A token nem megfelelő!";
 + throw new IllegalArgumentException(msg);
 + }
 + } catch (Exception e) {
 + System.err.println("Hiba! A token nem jó!");
 + }
 + return res;
 + }
 </code> </code>
  
Sor 449: Sor 440:
 -A bearer -a eyJhbGc... -A bearer -a eyJhbGc...
 </code> </code>
 +
 +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