La mejor forma de autenticación en la aplicación Spring REST

Tengo una pregunta sobre la autenticación en la aplicación Spring Boot REST. Creo una aplicación pequeña y simple con registro de usuario e inicio de sesión para practicar Spring Rest, Spring Boot, Spring Data y Future React. ¿Cuál es la mejor manera de autenticar al usuario en ese tipo de aplicaciones?

Encontré este tutorial: https://www.callicoder.com/spring-boot-spring-security-jwt-mysql-react-app-part-1/

Tutorial de uso de JWT. ¿Hay alguna otra manera de asegurar la aplicación de descanso y con estas formas son las mejores para aplicaciones pequeñas?

Gracias por las respuestas

Respuesta 1

Hay múltiples formas de implementar seguridad como

  • Puede usar una implementación basada en token personalizado, puede crear un token personalizado que puede almacenar en DB pero JWT es una buena opción.
  • OAuth

Puede consultar este enlace para la implementación personalizada basada en roles utilizando la solución JWT

Respuesta: 2

En su documentación de la función ChangeMessageVisibility, Amazon da el siguiente ejemplo: Por ejemplo, tiene un mensaje con un tiempo de espera de visibilidad de 5 minutos. Después de 3 minutos, llamas ...

Si uso una biblioteca (jar) en mi aplicación GAE, y esta biblioteca tendrá una dependencia compilada de la clase x que no está en la lista blanca jre de GAE, ¿se detectaría esto en la ejecución local, implementación o lo haré ...

Soy nuevo en Java y Hadoop. Estoy probando un programa muy simple para obtener pares frecuentes. Por ejemplo: Entrada: Mi nombre es Foo. Foo es estudiante. Salida intermedia: Mapa: (my, name): 1 (...

Solo estoy usando ONVIF. He descargado "onvifdm-onvif.tar.gz" de http://synesis.ru/en/surveillance/downloads, en el que hay cuatro archivos (onvif.discovery.dll, onvif.services.dll, onvif.session. ...