[分享创造] 二次验证器管理工具

我用 flutter 写了一个跨平台的二次验证码的管理工具.开源在 github 上.有兴趣的大家可以自己部署.

GitHub: https://github.com/disburden/guard_code

目前很难找到全平台通用,数据共享的验证器,我干脆就做了一个 web 方式的验证器. 二次验证码主要是根据产品的 key 加时间戳生成的,所以 key 是最重要的资产,key 泄漏基本你账号和资产也就报废了. 所以为了数据的安全,我是将 key 通过 des 加密后保存在在线数据库的. 而用来加密 des 的 key 可以在打开 web 的时候临时设置一下,不用保存到浏览器 cookie. 只有在你觉得安全的电脑上才进行保存.方便后续使用.

在线数据库目前只支持 supabase.本来想支持直连大家自己的 postgresql 数据库. 但是 flutter web 项目禁止直连数据库,所以只能选择 supabase.就是配置信息有点长,不好记. 希望大家能帮我点个 star,谢谢!

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论