5 مستودعات
Mechanisms for storing user session data on the server side, persisting across multiple HTTP requests.
Distinct from Session Storage: Distinct from Session Storage: focuses on server-side persistence across requests, not client-side browser session storage.
Explore 5 awesome GitHub repositories matching data & databases · Server-Side Session Storages. Refine with filters or upvote what's useful.
Tiny File Manager is a single-script PHP file manager that provides a complete web-based interface for browsing, uploading, editing, and managing files and folders on a server. All functionality is contained in one PHP file with no external dependencies beyond the web server, using constant-based configuration and session authentication for access control. The file manager distinguishes itself through a built-in browser-based code editor with syntax highlighting for over 150 programming languages, an embedded document preview proxy that displays office documents and PDFs through Google or Mic
Provides server-side session authentication with hashed password storage and role-based permissions.
web.py is a minimal Python web framework that provides the core components needed to build web applications: URL routing, template rendering, database access, form handling, and session management. The framework uses a convention-based approach where URL patterns are automatically mapped to handler classes based on their names, eliminating the need for manual route configuration. It exposes applications as WSGI callables, making them deployable with any WSGI-compliant server. The framework distinguishes itself through its metaclass-driven auto-discovery system, which automatically registers h
Maintains per-user data across requests using server-side session storage.
Authboss هو إطار عمل مصادقة معياري مصمم لإدارة هوية المستخدم وتنسيق الحسابات. يوفر نظاماً شاملاً للتعامل مع تسجيل المستخدمين، والتحقق من البريد الإلكتروني، ودورة حياة ملفات تعريف المستخدمين بالكامل. يتميز إطار العمل بمجموعة مركزة من أدوات الأمان والهوية، بما في ذلك المصادقة متعددة العوامل عبر كلمات المرور القائمة على الوقت (TOTP) والرسائل القصيرة، ودمج الهوية مع مزودين خارجيين باستخدام بروتوكولات OAuth1 وOAuth2. كما يتضمن مديراً مخصصاً لأمان الحساب يطبق حماية ضد القوة الغاشمة (Brute-force) من خلال قفل الحساب القائم على بيانات الاعتماد وتجزئة كلمات المرور التكيفية. بشكل عام، يغطي المشروع إدارة دورة حياة الجلسة، بما في ذلك ملفات تعريف الارتباط (Cookies) الدائمة لتسجيل الدخول ومهلات عدم النشاط، بالإضافة إلى تدفقات استعادة الحساب لكلمات المرور المنسية. كما يوفر برمجيات وسيطة (Middleware) للطلب للتحكم في الوصول إلى المسارات ويدعم عرض واجهات المصادقة بتنسيق HTML أو JSON.
Stores and retrieves user identity state across requests using server-side storage and secure cookies.
node-oidc-provider هو إطار عمل لبناء خوادم تفويض وموفري هوية معتمدين من OpenID داخل بيئات Node.js. يوفر مجموعة شاملة من الأدوات لإدارة دورة الحياة الكاملة لخدمات OAuth 2.0 وOpenID Connect، بما في ذلك مصادقة المستخدم، وتسجيل العميل، وإصدار والتحقق من رموز الهوية والوصول. يتميز المشروع ببنية معيارية للغاية تسمح للمطورين بدمج خدمات المصادقة مباشرة في حزم تطبيقات الويب الحالية. وهو يدعم التخصيص المتقدم من خلال خط أنابيب طلب قائم على البرمجيات الوسيطة (middleware)، وخطافات دورة الحياة القائمة على الأحداث، ونهج قائم على الاستراتيجية لتنفيذ أنواع منح فريدة. تمتد هذه المرونة إلى إدارة البيانات، حيث يتيح نظام محول قابل للتوصيل استخدام قواعد بيانات خارجية لاستمرار الجلسات والرموز. بالإضافة إلى الامتثال الأساسي للبروتوكول، يتضمن إطار العمل قدرات أمنية وتشغيلية واسعة النطاق. وهو يدعم سياسات تفويض دقيقة، وإدارة مفاتيح التشفير مع تكامل التوقيع الخارجي، وملفات تعريف أمان متقدمة لحماية المعاملات الحساسة. يوفر النظام أيضاً ملاحظة مدمجة من خلال مراقبة أحداث دورة الحياة واكتشاف البيانات الوصفية المؤتمت لسهولة التفاعل البرمجي مع العملاء الخارجيين.
Stores authorization data like sessions and tokens in external databases or persistent storage systems using custom storage adapters.
CRUD is an administrative interface framework and code generation package designed to build customized control panels, data management dashboards, and record-handling workflows within PHP and Model controllers. The architecture combines server-side template rendering, database relationship introspection, session persistence, and extensible field type registries to assemble backend interfaces. It provides full data lifecycle management, supporting searchable and paginated data tables, creation and editing forms, bulk record operations, hierarchical entry reordering, and data export capabilities
Maintains administrative user authentication state securely across browser requests using server-side storage.