Este é o aplicativo Windows chamado spring-security-jwt-guide, cuja versão mais recente pode ser baixada como spring-security-jwt-guidesourcecode.tar.gz. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado spring-security-jwt-guide com o OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie qualquer emulador on-line OS OnWorks a partir deste site, mas um emulador on-line melhor do Windows.
- 5. No sistema operacional OnWorks Windows que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo e instale-o.
- 7. Baixe o Wine de seus repositórios de software de distribuição Linux. Depois de instalado, você pode clicar duas vezes no aplicativo para executá-lo com o Wine. Você também pode experimentar o PlayOnLinux, uma interface sofisticada do Wine que o ajudará a instalar programas e jogos populares do Windows.
Wine é uma forma de executar software Windows no Linux, mas sem a necessidade de Windows. Wine é uma camada de compatibilidade do Windows de código aberto que pode executar programas do Windows diretamente em qualquer desktop Linux. Essencialmente, o Wine está tentando reimplementar o suficiente do Windows do zero para que possa executar todos os aplicativos do Windows sem realmente precisar do Windows.
SCREENSHOTS
Ad
guia-jwt-spring-security
DESCRIÇÃO
Este projeto é um repositório de exemplos abrangente que demonstra como proteger uma aplicação Spring Boot usando Spring Security e JSON Web Tokens (JWT). Ele é construído no Spring Boot 3.x e Java 21 e inclui integrações como Spring Security 6.x, JPA (via Hibernate) para persistência e Redis para gerenciamento de sessão/token. O objetivo é mostrar como migrar da autenticação com estado e baseada em sessão para a autenticação moderna e sem estado, baseada em API REST, usando JWTs, funções e verificações de permissão. O código abrange fluxos típicos como registro de usuário, login, logout, atualização ou invalidação de tokens e autorização de endpoint com anotações como @PreAuthorize. É mais limpo e atualizado do que muitos tutoriais mais antigos, refletindo as versões atuais do Spring e do Java e permitindo experimentação direta por desenvolvedores.
Recursos
- Autenticação e autorização baseadas em JWT integradas ao Spring Security
 - Design de API REST sem estado com registro de usuário, login, logout e endpoints protegidos
 - Modelo de função e permissão implementado por meio de relacionamentos muitos-para-muitos JPA
 - Integração Redis para rastreamento/invalidação de tokens e sessões ativos
 - Utiliza Spring Boot 3.x, Java 21, Spring Security 6.x para pilha moderna
 - Inclui banco de dados de amostra (H2) e inicialização pronta para explorar fluxos de autenticação
 
Linguagem de Programação
Java
Categorias
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/spring-security-jwt.mirror/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil em um de nossos sistemas operacionais gratuitos.
