美文网首页
我用 Laf 开发了一个非常好用的密码管理工具

我用 Laf 开发了一个非常好用的密码管理工具

作者: 米开朗基杨 | 来源:发表于2024-01-11 11:06 被阅读0次

    【KeePass 密码管理】是一款简单、安全简洁的账号密码管理工具,服务端使用 Laf 云开发,支持指纹验证、FaceID,N 重安全保障,可以随时随地记录我的账号和密码。

    写这个小程序之前,在国内市场找了很多密码存储类的 App 体验不是太好用。之前还遇到数据全部丢失的 App...无奈之下,想着自己搞了一个,而且是小程序,很方便使用。

    接下来让我来好好聊聊这个小程序的主要功能和以及它和 Laf 的故事吧~

    密码加密规则 (三重保障):

    1. 首次进入小程序添加密码,需要设置主密码,主密码使用 SHA-256 摘要算法存储于服务器 (不可逆,单向的,只有自己知道,别人无法破解)。
    2. 服务端账号密码存储使用 AES 对称加密方式进行加密,主密码为加密密码,请勿遗忘主密码,遗忘了无法解密 (基于单向加密的主密码做双向加密)。
    3. 数据均存储至 Laf 的云开发数据库,数据安全保障,不丢不盗!

    主要功能:

    • 设置一个主密码,用过主密码加密解密账号数据
    • 支持指纹/人脸识别验证读取密码

    首页比较简洁,主要提供搜索、添加密码、查看所有密码

    更多选项支持一些常用的选填项

    • 链接/平台
    • 手机
    • 邮箱
    • 备注

    全部记录

    • 人脸识别/指纹识别
    • 每次查看都会更新最新的查看时间
    • 支持修改和删除

    另外在偏好设置提供了清空账号数据,用户随时可以从库中把自己账号和密码全部清空。

    为什么选择 Laf

    主要还是受2022年秋季的微信云开发的定价影响。

    在这之前的小程序开发者为什么选择微信云开发呢,因为它是按量收费,基本上普通用户的使用量用下来都是免费的,大家可以把自己喜欢的项目开源免费,让大家使用,而且好多都是学生,现在弄了个基础套餐+按量收费,每个月无论有没有人用都要固定交 19.9,本来弄个好用的工具,是为了让大家免费来使用,现在弄的好多人选择停服,或者选择其他云平台。

    这时候,Laf 走入了我的视野,我是偶然间在一个群里看到的。

    然后我加入了 Laf 的官方微信群,在里面潜伏,发现这个团队对用户是负责的,有需求它会去实现,有解决不了的问题,他会协助解决,当然,偶然会出现 Laf 服务中断的问题,Laf 团队会及时去解决。有时候马老板会半夜去更新,然后为了防止下次发生同样的问题,它会去进行大的版本更新,去优化。

    另外我看了费用方面,Laf 云开发相比微信云开发的费用竟然少了一半多,加上对微信云开发的做法感到内心不舒服,然后我开始从微信云开发迁移的过程,我以为会很复杂和折腾,其实会很简单。

    基本上是把 laf 文档整体过一遍,然后开始动手改代码,去一步一步把功能调试通即可。

    Laf 的一建配置应用的规则和弹性伸缩很棒!

    有问题可以在论坛问问题,还有官方发的一些学习文档,另外还有一些常用的,比如我这里就用到了:

    从 0 写一个微信小程序对接 Laf 云开发获取用户 openid

    微信小程序最新获取用户信息的方式 (包括头像上传到 laf)

    还有非常实用的函数市场,大家都可以贡献函数模板,点一点即可使用。

    我看了下 laf 的 GitHub 地址,目前有 6k+star,一直在维护和更新,未来我相信会有更多。

    Laf 选择在 GitHub 开源,这是最难能可贵的,在这个时代,把代码进行开源,用户可以私有化部署,就无需担心恶意涨价甚至公司跑路,当然就目前来看直接使用 Laf 公有云是最划算的,无需担心运维。

    在这个阶段,很多创业型公司都默默的消失了,希望 Laf 越来越好,就像 Laf 的口号:life is short,you need laf:)

    在今天,我把腾讯云服务上面的环境删除了,终于摆脱了,我行驶在新的快速的赛道上,我想对我来说这是一个新的开始。

    相关文章

      网友评论

          本文标题:我用 Laf 开发了一个非常好用的密码管理工具

          本文链接:https://www.haomeiwen.com/subject/dbjtodtx.html