No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Añadir JWT al proyecto

17/23
Recursos

Aportes 7

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

En la pregunta ¿Cómo está compuesto un header Autorization cuando se usa JWT como método de autorización? del cuestionario esta dos veces la respuesta Authorization: Bearer pero solo una la toma como correcta

Hola, igualmente como informa Juan Rossano, en el examen final del curso la pregunta:

¿Cómo está compuesto un header Autorization cuando se usa JWT como método de autorización?

Necesita de una corrección ya que hay 2 respuestas **correctas ** iguales y uno no sabe cual marcar, yo escogi una y me la tomaron como erronea, por fa ajustar gracias!

implementation 'com.auth0:java-jwt:4.3.0'
JwtUtil ```java package com.platzi.pizzeria.web.config; import com.auth0.jwt.JWT; import com.auth0.jwt.algorithms.Algorithm; import org.springframework.stereotype.Component; import java.util.Date; import java.util.concurrent.TimeUnit; @Component public class JwtUtil { private static String SECRET_KEY = "pl4tz1_p1zz4"; private static Algorithm ALGORITHM = Algorithm.HMAC256(SECRET_KEY) public String create(String username) { return JWT.create() .withSubject(username) .withIssuer("platzi-pizza") .withIssuedAt(new Date()) .withExpiresAt(new Date(System.currentTimeMillis() + TimeUnit.DAYS.toMillis(15))) .sign(ALGORITHM); } } ```
Quizas las constantes deben ser FINAL `private static String` private static final Algorithm *ALGORITHM*