涉及函数: password_hash(),password_verify()。 注意:password_hash 函数 支持算法中的PASSWORD_BCRYPT 使用时不建议使用salt后期版本可能将被废除,cost视服务器性能通常8-10。 ...
分类:
Web程序 时间:
2018-12-02 22:52:52
阅读次数:
293
前面个我们的数据库已经是连接上了,这一步我们需要对我们的密码进行一个加密处理。我们这里采用的就是bcrypt进行加密处理。 安装完成后我们就需要引入了 在我们User.js页面 于是乎一个加密就这样完成了 ...
分类:
移动开发 时间:
2018-12-02 22:31:47
阅读次数:
248
因为这个错误我折腾了一上午,最终还是解决了 我也百度了很多方法,因为最开始是因为python环境没有,所以我又安装了个python。 完事儿了又继续报错,如上图。 解决方法: 别听网上那些人瞎扯淡这样那样 你安装 bcrypt版本是最新的,你要升级他支持的node版本和其他版本,或者直接减低bcry ...
分类:
其他好文 时间:
2018-11-15 13:46:33
阅读次数:
1697
密码用单向哈希存储保证了数据库被脱后用户密码的安全。 由于彩虹表这种攻击方式的存在,一般认为md5,SHA1等单向算法的安全性是不够的。那如何选择合适的加密算法? 下面介绍业界几种高强度单向哈希算法,并比较其优劣。 PBKDF2 PBKDF2 是一个比较简单的算法,它根据’iterations’参数 ...
分类:
其他好文 时间:
2018-10-28 00:10:58
阅读次数:
388
1.先编译openssl, 下载源码后解压,终端进入源码目录,输入命令配置编译环境:./Configure darwin64-x86_64-cc 等待配置完成后,输入make 和make install, openssl会安装在/usr/local/ssl目录下,如果你之前有安装其他版本的ssl, ...
分类:
Web程序 时间:
2018-10-09 11:44:27
阅读次数:
539
Github传送门:https://github.com/13babybear/bounter-oauth2 实现功能有: 整合JWT 刷新Token 自定义客户端储存 自定义用户储存 资源服务器JWT本地鉴权 密码Bcrypt加密 支持的授权模式: 客户端 用户名密码 授权码 ...
分类:
编程语言 时间:
2018-09-28 16:41:49
阅读次数:
566
前言问题出现nodejs环境,在初始安装nodejs相关依赖时,出现gcc-c++版本错误Infileincludedfrom../src/bcrypt_node.cc:1:../../nan/nan.h:47:3:error:#errorThisversionofnode/NAN/v8requiresaC++11compilerInfileincludedfrom/usr/lib/gcc/x86
分类:
编程语言 时间:
2018-09-14 17:25:13
阅读次数:
142
jenkins的安装大致有两种方式:1,使用docker镜像运行在docker容器中;2,以war包形式运行。密码修改cd/root/.jenkins/users/admin/#此为admin用户的目录,也可以对应自己创建的用户vimconfig.xml//定位到<passwordHash>那一行删除该行,改为<passwordHash>#jbcrypt:$2a$10$pD
分类:
其他好文 时间:
2018-06-27 18:07:32
阅读次数:
255
启动MongoDB报version `OPENSSL_1.0.2‘ not found的两种解决办法
分类:
数据库 时间:
2018-06-20 15:40:50
阅读次数:
3160