4 Repos
Verifies user sign-in status and credential validity via unique identifiers.
Distinguishing note: Focuses on runtime status verification rather than generic credential management.
Explore 4 awesome GitHub repositories matching security & cryptography · Authentication Status Validation. Refine with filters or upvote what's useful.
NetBird is a zero-trust networking platform that builds secure, encrypted peer-to-peer overlay networks using the WireGuard protocol. It functions as a software-defined perimeter, connecting distributed infrastructure across cloud environments and physical locations while hiding network resources from the public internet. By integrating with external identity providers, the platform enforces granular access control and identity-based segmentation for every user and device. The platform distinguishes itself through extensive automation and programmatic management capabilities. It provides a ce
Tracks multi-factor authentication enrollment status and allows administrators to reset settings for access recovery.
Satellizer is an authentication library for AngularJS applications designed to manage user sign-in and session persistence using security tokens. It functions as a client-side implementation for exchanging credentials for tokens and attaching authorization headers to network requests. The library handles identity integration through a token manager that supports both email-based authentication and external OAuth providers. It enables the authorization of users via third-party services using secure popup windows and allows for linking or unlinking external accounts to a user profile. The proj
Verifies the presence and validity of tokens in browser storage to determine authentication status.
jcode ist ein Framework für die Entwicklung autonomer KI-Coding-Agenten, die Softwareentwicklungsaufgaben automatisieren. Es fungiert als Agenten-Orchestrator, Tool-Laufzeitumgebung und semantische Speicher-Engine und ermöglicht die Erstellung von Agenten, die Code modifizieren, Tests ausführen und ihre eigene Funktionalität iterieren können. Das Projekt zeichnet sich durch die Verwendung von rekursivem Agenten-Swarming aus, bei dem eine Hierarchie zusammenarbeitender Agenten untergeordnete Agenten hervorbringen kann, um komplexe Aufgaben zu zerlegen. Es implementiert ein semantisches Speichersystem, das vektorbasierte Abfrage mit graphenbasierter Beziehungszuordnung kombiniert, um den Kontext über Sitzungen hinweg zu wahren. Um Risiken zu verwalten, verwendet das System eine gestaffelte Aktions-Governance, die für sensible Operationen eine menschliche Genehmigung erfordert und Agentenaktivitäten innerhalb separater Git-Worktrees isoliert. Das Framework enthält ein umfassendes Browser-Automatisierungs-Toolkit für die Interaktion mit Webseiten, das Extrahieren von DOM-Snapshots und das Erfassen von Screenshots. Es implementiert zudem das Model Context Protocol zur Integration externer Tools und Daten und unterstützt binäres Hot-Reloading, um den Server zu aktualisieren, ohne aktive Netzwerkverbindungen zu verlieren. Das System bietet eine Befehlszeilenschnittstelle zur Verwaltung von Agenten-Speichern und enthält Audit-Tools, um den Fortschritt von Plänen zu verfolgen und die Topologie des Agenten-Schwarms zu visualisieren.
Verifies the current authentication state and lists available AI providers with active credentials.
OpenWeChat ist ein Go-SDK und API-Wrapper, der für die Integration von WeChat-Messaging und Account-Management in Go-Anwendungen entwickelt wurde. Es dient als Bot-Framework und Messaging-Bibliothek für die Handhabung von Echtzeit-Chat-Ereignissen und programmatischen Interaktionen mit der Plattform. Das Projekt bietet ein umfassendes System für das Sitzungsmanagement, einschließlich QR-Code-Authentifizierung und der Persistenz von Sitzungs-Cookies im JSON-Format, um den Zugriff über Neustarts hinweg aufrechtzuerhalten. Es zeichnet sich dadurch aus, dass es Funktionen zum Abfangen und Bewahren von Nachrichten bietet, die Absender zu widerrufen versuchen, sowie Unterstützung für das Multi-Account-Sitzungsmanagement. Die Bibliothek deckt ein breites Spektrum an Funktionsbereichen ab, einschließlich automatisierter Nachrichtenübermittlung und Antwortlogik, Kontakt- und Gruppenverwaltung sowie das Abrufen von Benutzerprofildaten. Sie enthält zudem Tools für die Medienhandhabung, wie z. B. das Herunterladen geteilter Dateien und die Identifizierung von Inhaltstypen durch Dateikopf-Analyse. Das SDK implementiert ein Middleware-basiertes Nachrichten-Chaining-System und nutzt Polling-basierte Ereigniserkennung, um eingehende Daten zu synchronisieren.
Provides runtime verification of the session status to ensure the programmatic connection remains active.