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
·

8 dépôts

Awesome GitHub RepositoriesUser Attribute Retrieval

Retrieving specific user account data and attributes from a directory service.

Distinct from LDAP Services: Focuses on the extraction of identity data for a single user, whereas LDAP Services covers the broader protocol.

Explore 8 awesome GitHub repositories matching security & cryptography · User Attribute Retrieval. Refine with filters or upvote what's useful.

Awesome User Attribute Retrieval 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.
  • kanboard/kanboardAvatar de kanboard

    kanboard/kanboard

    9,663Voir sur GitHub↗

    Kanboard est un outil de gestion de projet Kanban auto-hébergé et une suite de productivité conçue pour le suivi des tâches logicielles et la collaboration d'équipe. Il fournit un système visuel pour gérer les flux de travail via l'utilisation de tableaux, de colonnes et de cartes. Le projet dispose d'un framework de plugin extensible et d'une API complète pour l'administration programmatique des tâches et des projets. Il inclut une gestion d'identité spécialisée via l'intégration LDAP, permettant la synchronisation des comptes utilisateurs et des permissions de groupe depuis les serveurs d'annuaire. Le système couvre un large éventail de capacités, y compris l'automatisation du flux de travail pilotée par les événements, des analyses de projet détaillées telles que les graphiques d'avancement et la mesure du temps de cycle, et un contrôle d'accès granulaire basé sur les rôles. Il prend également en charge le suivi du temps intégré, la décomposition des sous-tâches et l'authentification multi-méthodes, y compris l'authentification à deux facteurs et le support de proxy inverse. L'application est compatible avec MySQL et PostgreSQL pour le stockage de données persistant et peut être déployée en utilisant Docker Compose.

    Retrieves single user records from a directory service to populate identity information.

    PHPagilekanbankanboard
    Voir sur GitHub↗9,663
  • teamhanko/hankoAvatar de teamhanko

    teamhanko/hanko

    8,801Voir sur GitHub↗

    Hanko is an open-source identity provider and customer identity and access management system. It serves as a passkey authentication service and an OAuth and SAML SSO gateway, allowing applications to authenticate users and issue tokens via standard identity protocols. The project distinguishes itself through a strong focus on passwordless access using WebAuthn-based passkeys and email-based passcodes. It provides framework-agnostic authentication interfaces as customizable web components that can be embedded directly into web applications to handle login, registration, and profile management.

    Provides paginated retrieval and filtering of registered users for directory management.

    Go2faauthenticationciam
    Voir sur GitHub↗8,801
  • thelounge/theloungeAvatar de thelounge

    thelounge/thelounge

    6,274Voir sur GitHub↗

    The Lounge is a self-hosted, web-based IRC client that functions as a persistent bouncer replacement, keeping users connected to IRC servers even when their browser is closed or device is offline. It runs as a Node.js backend with a WebSocket bridge that relays IRC events and commands between the server and browser, and includes a built-in HTTP and HTTPS server for direct TLS termination without an external reverse proxy. The client supports multiple user accounts on a shared server installation, with LDAP authentication for credential validation. It maintains persistent server-side IRC conne

    Displays all registered user accounts on the server, including empty state handling.

    TypeScriptchatircirc-client
    Voir sur GitHub↗6,274
  • pyspur-dev/pyspurAvatar de PySpur-Dev

    PySpur-Dev/pyspur

    5,677Voir sur GitHub↗

    Returns a paginated list of all registered users along with the total count.

    TypeScriptagentagentsai
    Voir sur GitHub↗5,677
  • miguelgrinberg/microblogAvatar de miguelgrinberg

    miguelgrinberg/microblog

    4,771Voir sur GitHub↗

    Ce projet est une application de blog social construite avec Flask. Elle fournit une plateforme pour la gestion des comptes utilisateurs, les relations d'abonnement et les flux de publications chronologiques, le tout supporté par une base de données relationnelle PostgreSQL. L'application dispose d'une interface web multilingue avec un contenu localisé et un formatage des dates. Elle est conçue comme une application web dockerisée, utilisant la conteneurisation pour un déploiement cohérent dans différents environnements. Le système intègre diverses capacités essentielles, notamment la recherche plein texte avec abstraction de fournisseur, un worker de tâches asynchrones pour le traitement en arrière-plan, et un système d'identité complet couvrant l'enregistrement sécurisé et le suivi des sessions. Il implémente également la messagerie privée, l'envoi d'e-mails SMTP et une API avec authentification par jeton. La base de code utilise une architecture modulaire basée sur le pattern d'application factory et des blueprints pour organiser le routage et la logique.

    Provides paginated listings of registered users via the API.

    Pythonflaskpythonwebapp
    Voir sur GitHub↗4,771
  • element-hq/synapseAvatar de element-hq

    element-hq/synapse

    4,314Voir sur GitHub↗

    Synapse est une implémentation de homeserver Matrix qui fournit l'infrastructure pour la communication et la messagerie décentralisées en temps réel. Il fonctionne comme un serveur de chat fédéré qui synchronise les données de salon et les flux d'événements à travers des instances de serveur indépendantes pour permettre l'interopérabilité inter-domaines. Le serveur utilise un cœur hybride qui intègre une logique critique pour la performance en Rust avec une couche d'orchestration en Python. Il emploie une base de données relationnelle PostgreSQL pour persister les comptes utilisateurs et l'historique des conversations, et utilise un système de messagerie basé sur Redis pour distribuer les tâches à travers des workers horizontaux. Le projet couvre un large éventail de capacités, incluant la gestion sécurisée des identités avec intégration SAML et OpenID Connect, des outils administratifs complets pour la modération de contenu et la gestion des salons, et la gestion automatisée des médias. Il inclut également des systèmes pour la fédération décentralisée, la migration asynchrone de schéma de base de données et l'exportation de télémétrie pour la surveillance des performances.

    Retrieves paginated lists of local user accounts, filterable by ID, name, or state.

    Python
    Voir sur GitHub↗4,314
  • gam-team/gamAvatar de GAM-team

    GAM-team/GAM

    4,206Voir sur GitHub↗

    GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la

    Loads lists of users, groups, and organizational units from CSVs, Google Sheets, and cloud storage for batch operations.

    Pythongamgooglegoogle-admin-sdk
    Voir sur GitHub↗4,206
  • sobolevn/git-secretAvatar de sobolevn

    sobolevn/git-secret

    4,023Voir sur GitHub↗

    git-secret is a command line tool and Bash encryption utility used to manage sensitive configuration files and passwords within Git repositories. It enables version controlled secret storage by encrypting files with GPG public keys, ensuring that sensitive data can be committed to a repository without exposing plaintext. The tool utilizes a PGP encryption workflow to control access through a managed keyring of authorized public keys. This allows for the granting and revocation of decryption permissions for specific users. To prevent accidental data leaks, it automatically integrates with Git

    Provides a list of all users whose PGP keys are authorized to decrypt repository secrets.

    Shellencryptiongitgit-addons
    Voir sur GitHub↗4,023
  1. Home
  2. Security & Cryptography
  3. LDAP Services
  4. User Attribute Retrieval

Explorer les sous-tags

  • Attribute ImportsProcesses for bulk-assigning user profile attributes using external data templates. **Distinct from User Attribute Retrieval:** Focuses on the modification of attributes via import, whereas Retrieval is about reading them.
  • User Directory Listing3 sous-tagsRetrieving paginated lists of registered users from an identity directory. **Distinct from User Attribute Retrieval:** Focuses on directory-wide retrieval and listing rather than fetching a single user's attributes