Spring Security fornece serviços de segurança para a plataforma Spring IO. Spring Security 6.0 requer Spring 6.0 no mínimo e também requer Java 17.
Para obter uma lista detalhada de recursos e acesso à versão mais recente, visite Projetos Spring.
Consulte nosso código de conduta
Consulte Obtendo o Spring Security para saber como obter o Spring Security.
Certifique-se de ler a Referência do Spring Security. JavaDoc extenso para o código Spring Security também está disponível na documentação da API Spring Security.
Você também pode verificar o que há de novo na versão mais recente.
Consulte Hello Spring Security para começar a usar um aplicativo "Hello, World".
Spring Security usa um sistema de compilação baseado em Gradle. Nas instruções abaixo, ./gradlew
é invocado a partir da raiz da árvore de origem e serve como um mecanismo de inicialização independente e multiplataforma para a construção.
Git e a compilação JDK17.
Certifique-se de que sua variável de ambiente JAVA_HOME
aponte para a pasta jdk-17
extraída do download do JDK.
git clone [email protected]:spring-projects/spring-security.git
spring-*.jar
em seu repositório Maven local../gradlew publicarToMavenLocal
./gradlew compilação
Os documentos de referência não estão atualmente incluídos no zip de distribuição. Você pode criar os documentos de referência para este branch executando o seguinte comando:
./gradlew :spring-security-docs:antora
Esse comando publica o site de documentos no diretório docs/build/site
. A ramificação do playbook descreve detalhadamente como criar os documentos de referência.
Descubra mais comandos com ./gradlew tasks
.
Confira as tags Spring Security no Stack Overflow. O suporte comercial também está disponível.
Solicitações pull são bem-vindas; consulte as diretrizes do contribuidor para obter detalhes.
Spring Security é um software de código aberto lançado sob a licença Apache 2.0.