4 个仓库
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 是一个异步 Python 框架,用于与 Telegram MTProto API 进行交互。它既是机器人框架又是用户客户端库,提供了 MTProto 协议的具体实现,用于与 Telegram 服务器进行安全通信。 该库通过提供一个高级封装层脱颖而出,该层将复杂的协议方法抽象为 Python 函数,同时仍然允许执行原始 API 函数和底层对等解析。它支持多客户端并发,能够在单个进程中管理多个用户或机器人身份。 其功能范围涵盖全面的账户和会话管理,包括两步验证和注册。它提供了广泛的工具,用于跨群组和频道的聊天管理、用于内联查询和命令的自动化机器人逻辑,以及用于通过基于块的流处理来处理文本、投票和大型媒体文件的广泛消息传递功能。 该框架还包括用于联系人管理、全局和本地搜索索引的实用程序,以及通过基于过滤器的分发进行的事件驱动自动化。
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.