3 repository-uri
Systems for managing user authentication and authorization across application collections.
Distinguishing note: Provides a comprehensive framework for authentication and authorization overrides.
Explore 3 awesome GitHub repositories matching security & cryptography · Access Control Frameworks. Refine with filters or upvote what's useful.
Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.
Secures data by requiring authentication and allowing custom access control overrides.
Solmate is a collection of gas-optimized building blocks and libraries for developing secure and efficient smart contracts on the Solana blockchain. It provides a set of standardized tools including an access control framework for managing user roles and ownership, a high-precision fixed-point math library for decimal and signed integer calculations, and a Merkle proof verifier for validating data inclusion. The project provides secure token implementations for issuing and transferring fungible and non-fungible tokens. These implementations include safety checks to prevent silent failures dur
Provides a comprehensive framework for managing authentication and authorization for blockchain contracts.
Authority este un framework de autorizare pentru aplicațiile Ruby on Rails care gestionează permisiunile utilizatorilor și politicile de control al accesului. Oferă un sistem pentru încapsularea logicii complexe de securitate în clase dedicate, separând aceste preocupări de modelele de business de bază. Biblioteca impune reguli de securitate prin interceptarea cererilor web la nivel de controller și validarea acțiunilor față de politicile definite. Utilizează maparea bazată pe convenții pentru a asocia automat modelele cu clasele lor de autorizare corespunzătoare, suportând atât verificări globale, cât și validări conștiente de instanță pentru resurse specifice. Dincolo de impunerea la nivel de controller, framework-ul facilitează randarea condiționată a interfeței, permițând dezvoltatorilor să verifice starea autorizării direct în șabloanele de vizualizare. Include mecanisme pentru gestionarea centralizată a excepțiilor, permițând logarea consistentă și răspunsuri personalizate la erori atunci când apar tentative de acces neautorizat.
Encapsulates complex authorization logic into reusable classes to separate security concerns from business models.