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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

80 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jaredhanson/passportAvatar von jaredhanson

    jaredhanson/passport

    23,534Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗23,534
  • iv-org/invidiousAvatar von iv-org

    iv-org/invidious

    20,471Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗20,471
  • cube-js/cubeAvatar von cube-js

    cube-js/cube

    20,251Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗20,251
  • trojan-gfw/trojanAvatar von trojan-gfw

    trojan-gfw/trojan

    19,724Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗19,724
  • thu-maic/openmaicAvatar von THU-MAIC

    THU-MAIC/OpenMAIC

    18,781Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗18,781
  • wled/wledAvatar von wled

    wled/WLED

    18,249Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗18,249
  • m1k1o/nekoAvatar von m1k1o

    m1k1o/neko

    17,168Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗17,168
  • prestodb/prestoAvatar von prestodb

    prestodb/presto

    16,711Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗16,711
  • mailhog/mailhogAvatar von mailhog

    mailhog/MailHog

    15,784Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,784
  • jpillora/chiselAvatar von jpillora

    jpillora/chisel

    15,615Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,615
  • ansible/awxAvatar von ansible

    ansible/awx

    15,464Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,464
  • quarkusio/quarkusAvatar von quarkusio

    quarkusio/quarkus

    15,479Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,479
  • shadow1ng/fscanAvatar von shadow1ng

    shadow1ng/fscan

    13,421Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,421
  • ethicalhack3r/dvwaAvatar von ethicalhack3r

    ethicalhack3r/DVWA

    13,236Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,236
  • digininja/dvwaAvatar von digininja

    digininja/DVWA

    13,229Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,229
  • reverse-shell/routersploitAvatar von reverse-shell

    reverse-shell/routersploit

    13,151Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,151
  • star7th/showdocAvatar von star7th

    star7th/showdoc

    12,779Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,779
  • tsl0922/ttydAvatar von tsl0922

    tsl0922/ttyd

    11,881Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,881
  • manticoresoftware/manticoresearchAvatar von manticoresoftware

    manticoresoftware/manticoresearch

    11,819Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,819
  • zaidmukaddam/sciraAvatar von zaidmukaddam

    zaidmukaddam/scira

    11,724Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,724
Vorherige123…4Nächste
  1. Home
  2. Security & Cryptography
  3. Identity-Based Access Control
  4. Credential-Based Access Controls

Unter-Tags erkunden

  • Access Point Credentials1 Sub-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 Sub-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 Sub-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 Sub-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 Sub-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.