开源的密码管理系统第一版发布啦~
项目是这么来的
大概一个月前,某具有被害妄想症(大雾)的好友表示对并不信任LetPass等密码管理软件的安全性后,我表示既然不信任其他软件,那就自己写一个好啦。嗯,然后他貌似开始动手了 = =。当时Laravel5.3正好发布,于是我就开始尝鲜惹,然后顺手就开始写惹,然后就木有然后惹:joy:
嗯,楼主是中药学专业,这学期学校要开传运会。于是可怜的楼主就开始了长达20多天的团体操训练:sob:本来一个蛮简单的东西愣是写了还久QAQ
设计方式是这样哒
加密方式是Laravel5.3自带的AES,前台访问的时候会使用Eloquent Orm的访问器来解密,然后点击复制用户名/密码就能愉快的获得储存好的密码喽ヽ(=^・ω・^=)丿
本来想通过用两套密码的方式使系统更安全,后来想想还是算了,记两个密码好麻烦(:з」∠)。
所以下一版本准备加入谷歌二步验证,这样就会更安全了~
北方的孩子忽然想吃椰子了(这里现在木有卖椰子的),所以把这套系统取名为CocoPass~
开学后忙着弹琴,学习,终于在今天搞定了第一版:joy:
这里是未来规划:
- 常用密码收藏
- 谷歌二步验证
- 密码导出
- 密码分类
- 前端使用Vue.js
附上GitHub链接
CocoPass
欢迎提Issue,宝宝会慢慢改进它哒~
咳咳,忽然想吃柚子了ԅ(¯﹃¯ԅ)
中药学专业,自学编程么? 好 Cool
@JobsLong 对吖(ฅ>ω<*ฅ)
什么原理呢?
只是处理账号和密码的 CRUD?
@Summer 当然是CRUD的升级版喽,使用Laravel内置的AES加密账号和密码,然后用访问器解密~
下一个版本加入密码收藏及谷歌二步验证
再下一个版本加入密码导出ヽ(=^・ω・^=)丿
差不多把需要的功能都弄好后就准备上Vue啦
滚来滚去……~(~o ̄▽ ̄)~o 。。。滚来滚去……o~(_△_o~) ~。。。
@Summer 有建议一定要提呦~
@Elven 听起来很靠谱的样子,这么一个项目,设计上的东西可以多写点,毕竟是这是一个很注重安全感类型的项目
@Summer 好的喵~(ง •̀_•́)ง
安全类的项目对代码的严谨性要求很高啊 :+1:
@Aufree 哎嘿嘿~~