Skip to content

xuqian-git/authcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AuthCode

AuthCode 是一个 macOS 菜单栏 2FA 应用,用于管理和生成 TOTP/HOTP 验证码。

功能

  • 菜单栏常驻,点击下拉查看所有验证码
  • 收藏账号置顶展示,其他账号分组展示
  • 验证码实时刷新,支持一键复制(整卡点击复制)
  • 支持手动添加密钥
  • 支持导入二维码图片(识别 otpauth://otpauth-migration://
  • 支持多语言(中文、英文、日语、韩语、俄语、西班牙语、法语)

项目结构

  • AuthCode/:Xcode 工程目录
  • AuthCode/App/:应用 UI 与交互
  • AuthCode/Shared/:OTP 计算与数据模型
  • AuthCode/Config/:Info.plist 与 entitlements
  • AuthCode/Release/:本地打包脚本和说明

开发运行

  1. 用 Xcode 打开 AuthCode/AuthCode.xcodeproj
  2. 选择 AuthCode scheme
  3. 运行到 My Mac

本地打包(不走 App Store)

cd AuthCode
./Release/build_local.sh

输出:

  • AuthCode/build/dist/AuthCode.app
  • AuthCode/build/dist/AuthCode-macOS-local.zip

退出行为

  • 关闭主窗口后,菜单栏仍常驻
  • Dock 的 Quit / Cmd+Q 默认不会结束进程
  • 在菜单栏面板点击 退出 AuthCode 才会真正退出

环境要求

  • macOS 14+
  • Xcode 15+

About

查看mac端google authincator验证码程序

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors