awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

80 dépôts

Awesome GitHub RepositoriesCredential-Based Access Controls

Access control systems requiring username and password verification for sensitive resource protection.

Distinct from Identity-Based Access Control: Distinct from general identity-based access: focuses on standard credential-based verification for resource protection.

Explore 80 awesome GitHub repositories matching security & cryptography · Credential-Based Access Controls. Refine with filters or upvote what's useful.

Awesome Credential-Based Access Controls GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • jaredhanson/passportAvatar de jaredhanson

    jaredhanson/passport

    23,534Voir sur GitHub↗

    Passport is a Node.js authentication middleware designed to manage user identities and session states within web applications. It functions as a request identity verifier that secures application routes by validating user credentials before granting access. The system utilizes a modular authentication strategy, allowing identity verification through interchangeable plugins. This architecture supports the creation of custom authentication strategies for local credentials and the integration of federated identity providers using external protocols. The framework provides capabilities for sessi

    Manages user permissions and resource visibility using server-side session tokens.

    JavaScriptexpressnodejsoauth
    Voir sur GitHub↗23,534
  • iv-org/invidiousAvatar de iv-org

    iv-org/invidious

    20,471Voir sur GitHub↗

    Invidious is a privacy-focused, self-hosted alternative frontend for mainstream video platforms. It operates as a decentralized network of independent instances that provide a lightweight, ad-free interface for consuming media. By acting as a proxy between the user and the content provider, the platform prevents tracking and data collection while maintaining a familiar browsing experience. The project distinguishes itself through its robust suite of network-level traffic management and anonymization tools. It employs techniques such as IP rotation, reverse proxy stream routing, and integratio

    Protects sensitive resources by requiring username and password verification for requests.

    Crystalagplv3hacktoberfestinvidious
    Voir sur GitHub↗20,471
  • cube-js/cubeAvatar de cube-js

    cube-js/cube

    20,251Voir sur GitHub↗

    Cube is a semantic data layer that provides a unified framework for defining business metrics, dimensions, and relationships across diverse data sources. By acting as a headless business intelligence engine, it transforms raw data into a governed model that can be queried via SQL, REST, and GraphQL interfaces. This architecture ensures consistent data definitions and logic across all downstream analytical applications and reporting tools. The platform distinguishes itself through its integrated conversational AI capabilities, which allow users to explore data using natural language. It orches

    Enables independent identity-based authentication for pre-aggregation storage components.

    Rustagentic-analyticsagentsai
    Voir sur GitHub↗20,251
  • trojan-gfw/trojanAvatar de trojan-gfw

    trojan-gfw/trojan

    19,724Voir sur GitHub↗

    Trojan is a censorship circumvention tool and TLS proxy server designed to bypass network restrictions by imitating legitimate web services. It functions as a TLS traffic obfuscator that masks proxy activity by mimicking the handshake and data flow of standard HTTPS requests. The system disguises network traffic as common web browsing to avoid deep packet inspection. It achieves this by wrapping TCP and UDP data within TLS encryption and forwarding unauthenticated or unauthorized requests to a legitimate destination website to hide the proxy's purpose. The project provides a tunnel that conv

    Implements access control by verifying incoming connection requests against a database of passwords.

    C++anticensorshipantisurveillancebypass-gfw
    Voir sur GitHub↗19,724
  • thu-maic/openmaicAvatar de THU-MAIC

    THU-MAIC/OpenMAIC

    18,781Voir sur GitHub↗

    OpenMAIC is an LLM multi-agent education platform designed to create immersive, interactive classroom simulations. It functions as a learning environment where multiple AI agents collaborate through a state-machine orchestration framework to coordinate conversational turns and interactions. The platform features an AI-driven interactive lesson generator that transforms documents and topics into educational experiences including slides, quizzes, and project activities. It integrates a speech-enabled interface that combines speech-to-text and text-to-speech for voice-based interaction, alongsid

    Restricts entry to specific sessions by requiring valid authentication codes.

    TypeScript
    Voir sur GitHub↗18,781
  • wled/wledAvatar de wled

    wled/WLED

    18,249Voir sur GitHub↗

    WLED is a web-based firmware designed for ESP8266 and ESP32 microcontrollers to manage addressable LED strips and matrices. It functions as a comprehensive IoT lighting automation system, providing the tools to control individual pixels, define logical segments, and execute dynamic lighting effects. The platform supports a wide range of hardware configurations, including matrix panels and non-addressable LED arrays, while offering granular control over brightness, color palettes, and animation speed. The project distinguishes itself through its extensive support for networked orchestration an

    Customizes the network name and password for the device's local access point to secure or identify individual units.

    C++esp32esp8266hacktoberfest
    Voir sur GitHub↗18,249
  • m1k1o/nekoAvatar de m1k1o

    m1k1o/neko

    17,168Voir sur GitHub↗

    Neko is a virtual desktop infrastructure platform that provides containerized browser isolation and remote desktop environments. It enables users to host secure, ephemeral browser instances that can be accessed and managed through a standard web browser, ensuring consistent execution across different host systems. The platform distinguishes itself through its collaborative capabilities, allowing multiple users to view and interact with a single shared browser session in real time. It synchronizes keyboard, mouse, and gamepad inputs from multiple participants while providing integrated tools f

    Validates user credentials against local or external providers to control access.

    Godockergolangmedia-streaming
    Voir sur GitHub↗17,168
  • prestodb/prestoAvatar de prestodb

    prestodb/presto

    16,711Voir sur GitHub↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Validates client credentials against local flat files for secure engine access.

    Javabig-datadatahadoop
    Voir sur GitHub↗16,711
  • mailhog/mailhogAvatar de mailhog

    mailhog/MailHog

    15,784Voir sur GitHub↗

    MailHog is an email testing tool that functions as a local SMTP server to capture outgoing messages during the development process. By intercepting SMTP traffic, it allows developers to verify email content, headers, and attachments without transmitting messages to actual external recipients. Captured data is stored in an in-memory buffer, ensuring that sensitive information remains accessible for inspection through a dedicated web-based dashboard. The platform distinguishes itself by incorporating network simulation capabilities, which allow for the injection of artificial delays or connecti

    Enforces authentication at the web interface layer to restrict access to sensitive captured email data during development.

    Go
    Voir sur GitHub↗15,784
  • jpillora/chiselAvatar de jpillora

    jpillora/chisel

    15,615Voir sur GitHub↗

    Chisel is a network tunneling tool that facilitates secure communication by encapsulating TCP and UDP traffic within HTTP requests. It functions as a connection multiplexer, consolidating multiple logical network streams into a single persistent connection to improve throughput and reduce overhead. By leveraging standard web protocols, the system enables firewall traversal and provides a mechanism for remote port forwarding and proxying. The project distinguishes itself through its focus on resilient connectivity and granular access control. It maintains persistent network sessions across uns

    Validates incoming client requests against local configuration files to restrict network access to authorized users.

    Gogolanghttptcp
    Voir sur GitHub↗15,615
  • ansible/awxAvatar de ansible

    ansible/awx

    15,464Voir sur GitHub↗

    AWX is a web-based application and REST API for managing Ansible automation at scale. It provides a centralized platform where teams can schedule, run, and monitor Ansible playbook executions through a graphical interface or programmatically. The project includes a job scheduler that queues and executes playbook runs with dependency and concurrency controls, a credential manager that securely stores SSH keys, passwords, and API tokens, and a job history tracker that records every automation run with its output and status for auditing and troubleshooting. Access to these capabilities is govern

    Stores and manages SSH keys, passwords, and API tokens so playbooks connect securely to remote systems.

    Pythonansibleautomationawx
    Voir sur GitHub↗15,464
  • quarkusio/quarkusAvatar de quarkusio

    quarkusio/quarkus

    15,479Voir sur GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Requires username and password verification for secure access to application resources.

    Javacloud-nativehacktoberfestjava
    Voir sur GitHub↗15,479
  • shadow1ng/fscanAvatar de shadow1ng

    shadow1ng/fscan

    13,421Voir sur GitHub↗

    Fscan is an automated penetration testing tool designed for internal network reconnaissance and vulnerability assessment. It functions as a comprehensive security framework that maps network infrastructure, identifies active hosts and services, and detects security weaknesses across internal environments. The tool distinguishes itself through a modular plugin architecture that allows for extensible security checks and a stateful asset tracking system that maintains an in-memory registry of discovered infrastructure. It incorporates a dedicated credential brute-force engine for testing passwor

    Tests credential strength by attempting authentication against target services.

    Go
    Voir sur GitHub↗13,421
  • ethicalhack3r/dvwaAvatar de ethicalhack3r

    ethicalhack3r/DVWA

    13,236Voir sur GitHub↗

    DVWA is a vulnerable web application sandbox and PHP security training environment. It serves as a deployable penetration testing target and an OWASP Top 10 lab designed for practicing exploits and simulating common web security vulnerabilities. The application allows users to adjust security difficulty levels to match their skill level and toggle between different SQL database engines to test how various systems handle injection attacks. It includes a mechanism to disable authentication, enabling automated security tools to interact directly with the environment. The project provides capabi

    Manages user authentication and privilege levels through server-side session tracking and cookies.

    PHP
    Voir sur GitHub↗13,236
  • digininja/dvwaAvatar de digininja

    digininja/DVWA

    13,229Voir sur GitHub↗

    DVWA is a vulnerable web application lab and penetration testing sandbox designed to simulate common security flaws. It serves as a training platform for the OWASP Top 10 security risks and functions as a PHP and MySQL security lab for practicing the identification and exploitation of web vulnerabilities. The project provides a graduated learning experience through configurable security levels that adjust the difficulty of the vulnerabilities. It also supports switching between different database engines to research how various storage systems respond to injection attacks. The application is

    Manages user identity and permissions via server-side session tracking and cookie-based authentication.

    PHPdvwahackinginfosec
    Voir sur GitHub↗13,229
  • reverse-shell/routersploitAvatar de reverse-shell

    reverse-shell/routersploit

    13,151Voir sur GitHub↗

    RouterSploit is an embedded device exploitation framework and vulnerability scanner designed to identify and exploit security flaws in networked embedded hardware and firmware. It provides a centralized toolkit for scanning for known weaknesses and common misconfigurations to gain unauthorized system access. The framework includes an architecture-specific payload generator to create custom binary payloads tailored to the target hardware. It also features an automated brute force tool that uses dictionary-based credential guessing to bypass authentication on hardware devices. The tool covers

    Verifies the strength of network service credentials using lists of common passwords to identify weak authentication.

    Python
    Voir sur GitHub↗13,151
  • star7th/showdocAvatar de star7th

    star7th/showdoc

    12,779Voir sur GitHub↗

    Showdoc is a technical documentation platform and knowledge management system designed to centralize project specifications, internal manuals, and technical guides. Built as a PHP web application, it provides a collaborative environment for teams to organize and share information across software development organizations. The platform distinguishes itself through its ability to automate documentation workflows by parsing source code comments and synchronizing technical records with the current state of a codebase. It also features specialized tools for managing RESTful API documentation and g

    User authentication and document visibility are managed through server-side tokens that track state across the web interface to enforce permissions.

    PHPapidocumentdocumentation-tool
    Voir sur GitHub↗12,779
  • tsl0922/ttydAvatar de tsl0922

    tsl0922/ttyd

    11,881Voir sur GitHub↗

    ttyd is a web-based terminal emulator that shares a command-line shell over a web connection. It serves as a remote console and shell gateway, allowing for remote system administration and command execution through a standard web browser. The project includes specialized capabilities for rendering graphical images via the Sixel standard and supporting bidirectional file uploads and downloads using the ZMODEM transfer protocol. It supports collaborative terminal sharing, enabling multiple concurrent users to connect to the same running process or session in real time. The system provides secu

    Implements basic authentication requiring usernames and passwords to prevent unauthorized shell access.

    Copenwrtsslterminal
    Voir sur GitHub↗11,881
  • manticoresoftware/manticoresearchAvatar de manticoresoftware

    manticoresoftware/manticoresearch

    11,819Voir sur GitHub↗

    Manticoresearch is a high-performance search engine and database designed for indexing and retrieving large datasets. It functions as a full-text search engine, a vector search database, and a SQL-based search database, providing a distributed search cluster architecture. The system provides an alternative to the Elasticsearch stack, offering a compatible API for indexing and searching structured and unstructured data. It distinguishes itself by supporting multiple retrieval methods, including vector matching for similarity search, geospatial queries, and traditional full-text ranking. The p

    Secures database entry through a system of credential-based authentication and authorization.

    C++apibm25cpp
    Voir sur GitHub↗11,819
  • zaidmukaddam/sciraAvatar de zaidmukaddam

    zaidmukaddam/scira

    11,724Voir sur GitHub↗

    Scira is an AI-powered search and synthesis engine that uses agentic research workflows to find and organize information from the web and academic sources. The system breaks complex queries into multi-step plans and generates grounded answers with inline citations for verification. The platform distinguishes itself by executing Python code within isolated sandboxes to perform data analysis and create visual charts from retrieved data. It also implements retrieval-augmented generation to perform semantic searches across uploaded documents, including PDFs and CSV files, and integrates with clou

    Secures application routes by verifying user identity through session cookies and authentication tokens.

    TypeScriptai-search-engineminimalistic-ai-search-enginescira
    Voir sur GitHub↗11,724
Préc.123…4Suivant
  1. Home
  2. Security & Cryptography
  3. Identity-Based Access Control
  4. Credential-Based Access Controls

Explorer les sous-tags

  • Access Point Credentials1 sous-tagConfigures network names and passwords for local device access points. **Distinct from Credential-Based Access Controls:** Distinct from Credential-Based Access Controls: focuses on local AP configuration rather than general user authentication.
  • Administrative Key AssignmentsDifferentiation of credentials based on operational privilege levels. **Distinct from Credential-Based Access Controls:** Distinct from Credential-Based Access Controls: specifically manages the assignment of different key types (user vs root) for different task levels.
  • Cloud Provider Credential StoresStores and manages API credentials for cloud and DNS providers to enable automated operations. **Distinct from Credential-Based Access Controls:** Distinct from Credential-Based Access Controls: focuses on storing provider API keys for automation, not user authentication.
  • Cloud Storage CredentialsManagement of access keys and secret keys used to authenticate requests to cloud object storage services. **Distinct from Credential-Based Access Controls:** Distinct from Credential-Based Access Controls: specifically handles S3-style access keys and secret keys for remote cloud buckets rather than generic username/password verification.
  • Credential BrokeringIntermediary services that fetch and deliver short-lived secrets from a store to a user session. **Distinct from Credential-Based Access Controls:** Focuses on the dynamic brokering and delivery of secrets during session setup, not just static verification.
  • Credential Testing Utilities2 sous-tagsTools for verifying credential strength against authentication services. **Distinct from Credential-Based Access Controls:** Distinct from general access controls: focuses on testing the strength of credentials rather than enforcing access policies.
  • Credential-Based Project Access LimitationLimits which TLS client certificates or user groups can see and interact with a specific project. **Distinct from Credential-Based Access Controls:** Distinct from Credential-Based Access Controls: focuses on limiting project access based on credentials, not general access control.
  • Custom Credential Providers2 sous-tagsMechanisms for adding new authentication methods by implementing custom credential providers for third-party services. **Distinct from Credential-Based Access Controls:** Distinct from Credential-Based Access Controls: focuses on extending the platform with new credential types, not on the access control logic itself.
  • Session-Based Access Controls4 sous-tagsAccess control systems that manage user permissions and resource visibility using server-side session tokens. **Distinct from Credential-Based Access Controls:** Distinct from credential-based access controls: focuses on the session-state management mechanism for authorization rather than the initial credential verification.
  • Storage Access Configurations1 sous-tagSettings for enabling identity-based access to pre-aggregation storage buckets. **Distinct from Credential-Based Access Controls:** Distinct from Credential-Based Access Controls: focuses on federated identity-based access for storage buckets rather than standard credential verification.