يوفر Spring Security خدمات الأمان لمنصة Spring IO. يتطلب Spring Security 6.0 Spring 6.0 كحد أدنى ويتطلب أيضًا Java 17.
للحصول على قائمة مفصلة بالميزات والوصول إلى أحدث إصدار، يرجى زيارة مشاريع الربيع.
يرجى الاطلاع على قواعد السلوك لدينا
راجع الحصول على Spring Security لمعرفة كيفية الحصول على Spring Security.
تأكد من قراءة مرجع أمان الربيع. يتوفر أيضًا JavaDoc الشامل لرمز Spring Security في وثائق Spring Security API.
قد ترغب أيضًا في الاطلاع على الجديد في الإصدار الأخير.
راجع Hello Spring Security لبدء استخدام تطبيق "Hello, World".
يستخدم Spring Security نظام بناء قائم على Gradle. في الإرشادات الموضحة أدناه، يتم استدعاء ./gradlew
من جذر الشجرة المصدر ويعمل كآلية تمهيد قائمة بذاتها عبر الأنظمة الأساسية للإنشاء.
بناء Git وJDK17.
تأكد من أن متغير البيئة JAVA_HOME
الخاص بك يشير إلى المجلد jdk-17
المستخرج من تنزيل JDK.
git clone [email protected]:spring-projects/spring-security.git
spring-*.jar
في مستودع Maven المحلي الخاص بك../gradlew PublishToMavenLocal
./بناء gradlew
لا يتم تضمين المستندات المرجعية حاليًا في ملف التوزيع المضغوط. يمكنك إنشاء المستندات المرجعية لهذا الفرع عن طريق تشغيل الأمر التالي:
./gradlew :spring-security-docs:antora
يقوم هذا الأمر بنشر موقع المستندات إلى دليل docs/build/site
. يصف فرع قواعد اللعبة كيفية إنشاء المستندات المرجعية بالتفصيل.
اكتشف المزيد من الأوامر باستخدام ./gradlew tasks
.
تحقق من علامات Spring Security على Stack Overflow. الدعم التجاري متاح أيضًا.
نرحب بطلبات السحب؛ راجع إرشادات المساهمين للحصول على التفاصيل.
Spring Security هو برنامج مفتوح المصدر تم إصداره بموجب ترخيص Apache 2.0.