Spring Security fournit des services de sécurité pour la plateforme Spring IO. Spring Security 6.0 nécessite au minimum Spring 6.0 et nécessite également Java 17.
Pour une liste détaillée des fonctionnalités et un accès à la dernière version, veuillez visiter les projets Spring.
Veuillez consulter notre code de conduite
Voir Obtenir Spring Security pour savoir comment obtenir Spring Security.
Assurez-vous de lire la référence de sécurité Spring. Un JavaDoc complet pour le code Spring Security est également disponible dans la documentation de l'API Spring Security.
Vous souhaiterez peut-être également consulter les nouveautés de la dernière version.
Consultez Hello Spring Security pour démarrer avec une application « Hello, World ».
Spring Security utilise un système de construction basé sur Gradle. Dans les instructions ci-dessous, ./gradlew
est invoqué à partir de la racine de l'arborescence source et sert de mécanisme d'amorçage autonome multiplateforme pour la construction.
Git et la version JDK17.
Assurez-vous que votre variable d'environnement JAVA_HOME
pointe vers le dossier jdk-17
extrait du téléchargement JDK.
git clone [email protected]:spring-projects/spring-security.git
spring-*.jar
dans votre référentiel Maven local../gradlew publieVersMavenLocal
./gradlew build
Les documents de référence ne sont actuellement pas inclus dans le zip de distribution. Vous pouvez créer les documents de référence pour cette branche en exécutant la commande suivante :
./gradlew :spring-security-docs:antora
Cette commande publie le site docs dans le répertoire docs/build/site
. La branche playbook décrit en détail comment créer les documents de référence.
Découvrez plus de commandes avec ./gradlew tasks
.
Consultez les balises Spring Security sur Stack Overflow. Un support commercial est également disponible.
Les demandes de tirage sont les bienvenues ; voir les directives des contributeurs pour plus de détails.
Spring Security est un logiciel Open Source publié sous la licence Apache 2.0.