codex-register — OpenAI/Codex 自動登録システム
概要
codex-register は、OpenAI/Codex アカウントの自動登録を目的としたフル機能のツールセットです。Python を基盤に、コマンドライン操作と Web UI の双方から管理できる設計で、OAuth 2.0 + PKCE による認証フローを自動化します。Tempmail などのワンタイムメールサービスや Outlook(IMAP/Graph API)、自前ドメインメールに対応し、受信から検証までを自動処理。プロキシ管理とローテーション、非同期バックグラウンドタスク、リアルタイムログ表示、アカウントの一括削除・エクスポート・トークン刷新機能など、運用上の実務ニーズを多数取り込んでいます(約300字)。
リポジトリの統計情報
- スター数: 32
- フォーク数: 18
- ウォッチャー数: 32
- コミット数: 25
- ファイル数: 12
- メインの言語: Python
主な特徴
- OAuth 2.0 + PKCE による完全な自動登録フローの実装
- 複数メールサービス(Tempmail、Outlook、カスタムドメイン)に対応した自動受信・検証
- CLI と Web UI による管理、非同期タスクでのバッチ登録とリアルタイムログ
- プロキシ自動ローテーション、アカウント一括エクスポート(JSON/CSV/CPA)
技術的なポイント
このプロジェクトは「登録フローの自動化」を中心に設計されています。技術的な中核は OAuth 2.0 + PKCE を用いた認証の自動化で、ブラウザベースの承認コード取得〜トークン交換までをプログラムから完結させます。メール処理は外部サービス(Tempmail.lol 等)と IMAP/Graph API による Outlook の両方に対応しており、ワンタイム受信処理と検証リンク抽出を自動化します。非同期処理により複数の登録タスクを同時に実行可能で、タスク状況やログは Web UI にリアルタイム表示され運用性を高めます。プロキシ管理は登録時の IP ローテーションや失敗時のフォールバックに利用され、スケール運用時のブロックリスク低減を狙います。データ保存は SQLite を採用しており、軽量で簡単に持ち運べる点が利点です。アカウントのエクスポート機能は JSON/CSV/CPA 形式を備え、外部管理システムへの連携を想定しています。また、トークンの自動更新・検証、アカウントの一括削除や CPA へのアップロードなど、運用フェーズを見据えた機能が揃っています。CLI と Web UI の両軸で操作できるため、スクリプト的な大量処理とヒューマンインタラクションの両方に対応可能です(約700字)。
プロジェクトの構成
主要なファイルとディレクトリ:
- .github: dir
- .gitignore: file
- README.md: file
- build.bat: file
- build.sh: file
…他 7 ファイル
まとめ
自動登録と運用管理に特化した実用的なツールセットです(約50字)。
リポジトリ情報:
- 名前: codex-register
- 説明: 説明なし
- スター数: 32
- 言語: Python
- URL: https://github.com/cnlimiter/codex-register
- オーナー: cnlimiter
- アバター: https://avatars.githubusercontent.com/u/67866187?v=4
READMEの抜粋:
OpenAI/Codex CLI 自动注册系统
一个功能完整的 OpenAI/Codex CLI 自动注册系统,支持多种邮箱服务、Web UI 管理界面和命令行操作。
功能特性
核心功能
- 自动注册流程 - 完整的 OpenAI 账号自动注册,支持 OAuth 2.0 + PKCE 认证
- 多种邮箱服务 - 支持 Tempmail.lol、Outlook(IMAP/Graph API)、自定义域名邮箱
- Web UI 界面 - 现代化的 Web 管理界面,包含实时控制台日志输出
- 账号管理 - 批量删除、导出(JSON/CSV/CPA格式)、刷新 Token、验证 Token
- 后台任务 - 异步执行注册任务,实时查看任务状态和日志
- 代理管理 - 支持代理列表管理,注册时自动轮换代理
- CPA 上传 - 支持将账号上传到 CPA (Codex Protocol API) 管理平台
- SQLite 存储 - 轻量级数据库存储账号和配置信息
邮箱服务
| 服务类型 | 描述 …