renren-security هو نظام إدارة أذونات خفيف الوزن، وأهدافه الأساسية في التصميم هي التطوير بسرعة، والتعلم بسهولة، وخفيف الوزن وسهل التوسع، وهو يوفر موضوعين، AdminLTE وLayui، للاختيار من بينهما.
لبناء مشروع باستخدام renren-security، ما عليك سوى كتابة حوالي 30% من الكود، ويتم إنشاء باقي الكود تلقائيًا بواسطة النظام.
2. هيكل التعليمات البرمجية والتعليقات ودية، وسهلة القراءة والتطوير الثانوي
3. دعم HTML وJSP وVelocity وFreemarker وطرق العرض الأخرى، بدون عتبة فنية
4. يمكن لآلية إنشاء التعليمات البرمجية الكاملة إنشاء رموز الكيانات وxml وdao والخدمة وhtml وjs عبر الإنترنت، مما يقلل من مهام التطوير بأكثر من 70٪.
5. التحكم المرن في الأذونات، والذي يمكنه التحكم في الصفحة أو الزر لتلبية معظم متطلبات الأذونات.
6. يستخدم تفاعل الصفحة vue2.x، مما يحسن كفاءة التطوير بشكل كبير.
7. تقديم مهام الكوارتز المجدولة، والتي يمكنها إكمال المهام ديناميكيًا مثل إضافة السجلات وتعديلها وحذفها وإيقافها مؤقتًا واستعادتها وعرضها.
8. تقديم آلية التوجيه، حيث سيبقى تحديث الصفحة على الصفحة الحالية
إعادة بناء renren-security بالكامل وتغييره إلى بنية فصل للواجهة الأمامية والخلفية، والتي تتوافق بشكل أكبر مع احتياجات المؤسسة.
هيكل التعليمات البرمجية والتعليقات ودية، وسهلة القراءة والتطوير الثانوي
يلبي متطلبات مواصفات دليل تطوير Java Java ويمكن استخدامه كمواصفات رمز المؤسسة
تحقيق الفصل بين الواجهة الأمامية والخلفية، وإجراء تفاعل البيانات من خلال الرموز المميزة، ولم تعد الواجهة الأمامية بحاجة إلى الاهتمام بالتكنولوجيا الخلفية.
يمكن للتحكم المرن في الأذونات التحكم في الصفحات أو الأزرار لتلبية معظم متطلبات الأذونات.
يوفر واجهة CrudService لتغليف الإضافات والحذف والتعديلات والاستعلامات، مما يجعل التعليمات البرمجية أكثر إيجازًا
يستخدم تفاعل الصفحة Vue2.x، مما يحسن كفاءة التطوير بشكل كبير.
إدارة كاملة للقسم وأذونات البيانات، والتحكم في أذونات البيانات من خلال التعليقات التوضيحية
منع XSS الكامل وتصفية البرامج النصية للقضاء تمامًا على هجمات XSS
يمكن لآلية إنشاء التعليمات البرمجية الكاملة إنشاء أكواد الكيان، وxml، وdao، وservice، وvue، وsql عبر الإنترنت، مما يقلل من مهام التطوير بأكثر من 70%.
دعم نشر المجموعة، يتم تخزين الجلسة في redis
تقديم مهام الكوارتز المجدولة، والتي يمكنها إكمال المهام ديناميكيًا مثل إضافة السجلات وتعديلها وحذفها وإيقافها مؤقتًا واستعادتها وعرضها.
تقديم إطار التحقق Hibernate Validator لتنفيذ التحقق الخلفي بسهولة
نقدم لكم خدمات التخزين السحابية المدعومة بالفعل: Qiniu Cloud، وAlibaba Cloud، وTencent Cloud، وما إلى ذلك.
تقديم دعم المستندات التباهي لتسهيل كتابة مستندات واجهة API
v2.0.0
1. تمت إضافة وظيفة سجل النظام
2. تعزيز إدارة الأذونات عند إنشاء دور، يمكنك منح الأذونات الموجودة فقط، ويمكنك فقط إدارة المسؤولين والأدوار الخاصة بك.
3. تقسيم وفقا للوحدات الوظيفية، تحتاج فقط إلى تقديم الوحدات الوظيفية المقابلة
4. لتغليف معلمات الاستعلام وإضافة حقول استعلام جديدة، ما عليك سوى تعديل SQL
5. تقديم إطار التحقق من صحة السبات لتنفيذ التحقق الخلفي بسهولة
6. أضف قالب واجهة برمجة التطبيقات (API) واستخدم الرمز المميز كرمز لتسجيل الدخول، مما يسهل تطوير واجهة التطبيق بشكل كبير
7. تقديم خدمات التخزين السحابية المدعومة بالفعل: Qiniu Cloud، وAlibaba Cloud، وTencent Cloud
8. إضافة وظيفة فرز قائمة jqGrid
9. يستطيع منشئ الأكواد إنشاء SQL المتعلقة بالقائمة، وداعًا لإضافة القوائم والأزرار يدويًا.
10. يتم إنشاء منشئ الكود وفقًا لهيكل المشروع ويمكن نسخه مباشرة إلى المشروع دون أي تعديل.
11. تكوين مراقبة SQL، وإضافة جدار حماية SQL، ومراقبة الربيع، وما إلى ذلك.
12. تمت ترقية vue.js إلى 2.2.6
13. تمت ترقية fastjson إلى 1.2.30
14. ترقية الربيع إلى 4.3.7
15. إصلاح بعض الأخطاء