Ferry-200 c585a76448 iOS: 声明摄像头权限、把应用名改成 MaxKey пре 10 месеци
..
.vscode 13877f0a76 把项目移至 Flutter 目录下 пре 10 месеци
android 13877f0a76 把项目移至 Flutter 目录下 пре 10 месеци
assets 13877f0a76 把项目移至 Flutter 目录下 пре 10 месеци
ios c585a76448 iOS: 声明摄像头权限、把应用名改成 MaxKey пре 10 месеци
lib 42eb2aa49d 把“登陆”统一成“登录” пре 10 месеци
windows 13877f0a76 把项目移至 Flutter 目录下 пре 10 месеци
.metadata 13877f0a76 把项目移至 Flutter 目录下 пре 10 месеци
README.md 42eb2aa49d 把“登陆”统一成“登录” пре 10 месеци
analysis_options.yaml 13877f0a76 把项目移至 Flutter 目录下 пре 10 месеци
l10n.yaml 13877f0a76 把项目移至 Flutter 目录下 пре 10 месеци
pubspec.lock 13877f0a76 把项目移至 Flutter 目录下 пре 10 месеци
pubspec.yaml 13877f0a76 把项目移至 Flutter 目录下 пре 10 месеци

README.md

maxkey_flutter

MaxKey Flutter project.

待做:

  • 账密登录
  • 手机号登录
  • 保留登录状态
  • 账号信息
  • 扫码登录
  • 登出
  • TOTP 录入
  • TOTP 展示
  • TOTP 与账号绑定的持久化
  • 支持多个 TOTP
  • 检测 token 是否有效
  • 完善错误处理和提示
  • 优化用户界面
  • 多语言

登录页:

  • MaxKey LOGO
  • 用户名、密码、验证码
  • 登录
  • 设置

主页面:

  • 用户卡片(包括扫码登录按钮)
  • 添加 TOTP 按钮
  • TOTP 列表(可删除某个 TOTP)

账号页:

  • 用户卡片
  • 详细信息
  • 登出
  • 设置

设置页:

  • 主题模式(跟随系统、日间、夜间)
  • 地址、端口(提供请求 sign/get 以验证连接性的功能)
  • 查看日志

持久化:

  • token
  • host ip
  • user's totp list