4 dépôts
Processing of one-time authentication codes delivered via telephony or platform-specific channels.
Distinct from Passkey Authentication: Focuses on the processing of short-lived verification codes, whereas Passkey Authentication covers passwordless hardware/biometric login.
Explore 4 awesome GitHub repositories matching security & cryptography · Authentication Code Processing. Refine with filters or upvote what's useful.
This project is a cross-platform messaging SDK and client development library used to build custom Telegram applications. It functions as a comprehensive framework that manages network encryption, local data storage, and API communication, providing a C-compatible JSON interface that allows integration with any programming language. The library distinguishes itself by providing a full database manager for encrypted local caching and synchronized state, alongside a dedicated bot framework for creating interactive bots with business account integration. It enables the implementation of speciali
Handles the processing of login codes and passkeys to verify user identities during authentication.
OpenAuth is a standards-based authentication server and identity provider that implements OAuth 2.0 and OpenID Connect protocols. It serves as a centralized system for managing user identities, issuing access tokens, and orchestrating authentication flows across various services. The project functions as a federated identity gateway, aggregating external providers such as Google, GitHub, Microsoft, Apple, and Discord into a unified login flow. It distinguishes itself with a multi-tenant architecture that supports pluggable identity providers and customizable user interface frameworks for bran
Handles the exchange of unique PIN codes to authenticate users and link their devices.
Pyrogram est un framework Python asynchrone pour interagir avec l'API Telegram MTProto. Il sert à la fois de framework de bot et de bibliothèque client utilisateur, fournissant une implémentation concrète du protocole MTProto pour une communication sécurisée avec les serveurs Telegram. La bibliothèque se distingue en fournissant une couche de wrapper de haut niveau qui abstrait les méthodes de protocole complexes en fonctions Python, tout en permettant l'exécution de fonctions API brutes et la résolution de pairs de bas niveau. Elle prend en charge la concurrence multi-client, permettant la gestion de plusieurs identités d'utilisateur ou de bot au sein d'un seul processus. Sa surface de capacité couvre la gestion complète des comptes et des sessions, y compris l'authentification à deux facteurs et l'enregistrement. Elle fournit des outils étendus pour la gestion des chats à travers les groupes et les canaux, une logique de bot automatisée pour les requêtes et commandes inline, et une large gamme de fonctions de messagerie pour gérer le texte, les sondages et les fichiers multimédias volumineux via le streaming par morceaux. Le framework inclut également des utilitaires pour la gestion des contacts, l'indexation de recherche globale et locale, et l'automatisation pilotée par les événements via le dispatching basé sur des filtres.
Enables requesting a new authentication code using alternative delivery methods after a failure.
qqbot is a bot framework designed for building automated conversational agents and plugins using the SmartQQ client. It provides a conversational bot SDK for processing messages, managing group memberships, and executing event callbacks. The project is distinguished by its use of a headless browser automator to handle account logins and session management. It also includes an IRC chat bridge that functions as a gateway to forward conversations between a local IRC server and the messaging platform. The framework covers a wide range of capabilities, including dynamic plugin management, time-ba
Manages and displays one-time authentication codes via web servers or graphical interfaces for session setup.