V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Tuluobo
V2EX  ›  分享创造

分享一个自己周末刚刚完成的 OTP 两步认证 App

  •  
  •   Tuluobo · 2018-12-13 22:35:57 +08:00 · 4673 次点击
    这是一个创建于 2171 天前的主题,其中的信息可能已经有所发展或是发生改变。
    上周借着周末,用 Swift 写了一个 OTP 两步验证生成器 iOS 客户端。目前是第一版,正在提交 App Store。

    Features:
    - 支持 TOTP(基于时间)和 HOTP(事件同步)的方式生成密码。
    - 支持隐藏密码,更安全
    - scheme: otpauth://

    未来计划:
    - 完善删除警告,排序移动,iCloud 备份等
    - 增加 TodayExtension 支持
    - iWatch 和 Mac。

    欢迎大家体验,提意见! TF 体验测试: https://testflight.apple.com/join/9BsXuW5l
    22 条回复    2018-12-20 23:02:14 +08:00
    d5
        1
    d5  
       2018-12-13 22:37:49 +08:00 via iPhone
    1p 用户友情支持🎛
    GDC
        2
    GDC  
       2018-12-13 22:40:54 +08:00
    微软 Authenticator 用户友情支持…
    wevsty
        3
    wevsty  
       2018-12-13 22:41:34 +08:00
    keepass 用户友情支持。
    iX
        4
    iX  
       2018-12-13 22:45:36 +08:00
    市面上这类 app 似乎没几个考虑过备份的问题。。
    备份到云端感觉更不靠谱,虽然方便是更方便。
    Tuluobo
        5
    Tuluobo  
    OP
       2018-12-13 22:50:59 +08:00 via iPhone
    @iX icloud 备份,会有开关,onepassword 也会 icloud 同步呀。备份到 keychain,不会上传到其他地方的。
    iX
        6
    iX  
       2018-12-13 22:51:57 +08:00
    可能还是使用习惯差异的问题
    Tuluobo
        7
    Tuluobo  
    OP
       2018-12-13 22:55:11 +08:00 via iPhone
    @iX 嗯嗯,方便和安全本来就矛盾😂
    GDC
        8
    GDC  
       2018-12-13 23:37:08 +08:00
    @iX 微软的 Authenticator 支持 iCloud 备份和恢复,今天折腾换手机刚弄过
    Pore
        9
    Pore  
       2018-12-14 01:50:24 +08:00   ❤️ 1
    提个建议 还有搜索框,两步验证多了之后 不好找
    flowfire
        10
    flowfire  
       2018-12-14 03:04:32 +08:00 via iPhone
    @iX #4 step 2 了解一下
    Tuluobo
        11
    Tuluobo  
    OP
       2018-12-14 08:27:29 +08:00 via iPhone
    @Pore 嗯嗯,这个要加
    quietjosen
        12
    quietjosen  
       2018-12-14 08:33:37 +08:00 via iPhone
    确实,同步会降低安全性,通过 iCloud 同步好些。

    我都是把创建时的二维码加密存本地。有过一次手机出问题二部验证全丢的情况,痛。
    Tuluobo
        13
    Tuluobo  
    OP
       2018-12-14 08:53:23 +08:00 via iPhone
    @quietjosen 嗯,目前是直接保存在 keychain,后面做 mac 同步,考虑也走 keychain
    CallMeReznov
        14
    CallMeReznov  
       2018-12-14 11:06:16 +08:00
    我就想知道,什么时候能有一款支持 WINDOWS 单机的 OTP 套件.
    eneloop
        15
    eneloop  
       2018-12-14 11:14:46 +08:00 via Android
    @CallMeReznov winauth 看一下,开源,还支持 steam、暴雪战网两步验证
    CallMeReznov
        16
    CallMeReznov  
       2018-12-14 11:16:23 +08:00
    @eneloop 不不不.我的意思是那种可以直接给 WINDOWS 的权限验证加上 OTP 套件.这个好像只是客户端 APP 吧..
    chung
        17
    chung  
       2018-12-17 10:06:16 +08:00
    authy 用户友情支持
    Tuluobo
        18
    Tuluobo  
    OP
       2018-12-17 23:01:29 +08:00 via iPhone
    正式版已通过审核,目前 app store 可下载了!
    richard1122
        19
    richard1122  
       2018-12-18 08:22:40 +08:00   ❤️ 1
    可以直接用 authy 自带了同步
    Tuluobo
        20
    Tuluobo  
    OP
       2018-12-18 23:34:37 +08:00 via iPhone
    @richard1122 嗯,这个工具中目前最好的
    deepzz
        21
    deepzz  
       2018-12-20 13:34:16 +08:00
    微信小程序:T 盾
    Tuluobo
        22
    Tuluobo  
    OP
       2018-12-20 23:02:14 +08:00 via iPhone
    @deepzz 这个不清楚,上传给开发者并不是绝对安全的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2798 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:13 · PVG 21:13 · LAX 05:13 · JFK 08:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.