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

朋友们,这款密码生成器,值得你拥有!

  •  1
     
  •   TristanYang ·
    zerosoul · 2019-09-17 15:09:33 +08:00 · 2918 次点击
    这是一个创建于 1654 天前的主题,其中的信息可能已经有所发展或是发生改变。
    以前的一个作品:超强密码生成器

    https://i.loli.net/2019/09/17/X6WT1GwbzR2YAH5.png

    1. 可以根据 字符(大小写),标点符合,数字等各种排列组合生成各种长度的随机密码
    2. 根据生成的密码长度给出密码强度的提示
    3. 支持复制
    4. 多语言支持(中英文)
    5. 支持 PWA
    6. 响应式( Mobile First )

    哈哈,现在想想这东西没啥卵用。
    不过用来练练手挺好,用到了 react hooks,可以研究下源码是怎么实现简单的多语言支持,密码生成规则,PWA,以及各种特性。UI 也有可圈可点的地方,比如 input range 的样式是怎么实现的?

    初学 react 的朋友,你值得拥有~~~

    访问地址: https://works.yangerxiao.com/strong-password-generator/

    源码地址: https://github.com/zerosoul/strong-password-generator
    9 条回复    2023-04-09 17:54:31 +08:00
    TristanYang
        1
    TristanYang  
    OP
       2019-09-17 15:16:55 +08:00
    https://i.loli.net/2019/09/17/X6WT1GwbzR2YAH5.png

    为啥不能贴出来预览图呢?
    TristanYang
        2
    TristanYang  
    OP
       2019-09-17 15:23:05 +08:00
    虽然没多大实际使用场景,但针对生成密码这个功能,还是挺好用的。😀
    hopboy
        3
    hopboy  
       2019-09-17 15:59:47 +08:00
    我怕生成了,时间久了没有用自己记不住...
    TristanYang
        4
    TristanYang  
    OP
       2019-09-17 16:15:45 +08:00
    @hopboy 没指望人能记住,比较适用的场景:服务器登录初始化密码。其它没啥卵用。
    zhenlang
        5
    zhenlang  
       2019-09-19 01:02:05 +08:00 via Android
    会不会被爆出来弱口令???
    janda
        6
    janda  
       2019-09-19 11:45:16 +08:00
    还好我用得是 enpass、有带生成功能
    ytbcsyzf
        7
    ytbcsyzf  
       2019-09-28 11:55:35 +08:00
    何用? mac 直接使用强密码
    TristanYang
        8
    TristanYang  
    OP
       2019-09-28 12:22:08 +08:00 via iPhone
    @ytbcsyzf 没啥软用
    a174871
        9
    a174871  
       354 天前
    好用!要是可以启用点开自动复制到剪贴板就好了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3707 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:40 · PVG 18:40 · LAX 03:40 · JFK 06:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.