05 2020 档案
摘要:区块链这么火,咱也跟个风。 一、前言 最近,银行总行关于数字货币即将推出的消息频传,把BTC也带得来了一波反弹。 借着这个风,我们也研究一下区块链。 通常大家说到区块链,实际包括两部分概念: 第一个概念,就是狭义上的区块链。听起来很高大上又很复杂,但追根到底,它就是一种加密应用。 提起加密,我们脑袋
阅读全文
摘要:作为一个老司机,怎能没有自己的私人代码仓库? 前言 Github大家都熟悉。 除了开源的项目外,有时候,大家也会把自己或团队、公司的项目传到Github的私有仓库里,把Github当成自己的私人Git Server。 但是,用Github会有一些问题: Github从国内访问不是很稳定,有时候会很慢
阅读全文
摘要:最近,团队的小伙伴们在做项目时,需要用到JWT认证。遂根据自己的经验,整理成了这篇文章,用来帮助理清JWT认证的原理和代码编写操作。 第一部分:Dotnet core使用JWT认证授权最佳实践(一) (接上文) 测试运行 % dotnet run 等程序运行起来后,在浏览器输入:http://loc
阅读全文
摘要:最近,团队的小伙伴们在做项目时,需要用到JWT认证。遂根据自己的经验,整理成了这篇文章,用来帮助理清JWT认证的原理和代码编写操作。 一、JWT JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息
阅读全文
摘要:在前文[15分钟从零开始搭建支持10w+用户的生产环境(二)]中提了一句MongoDB的安全,有小伙伴留心了,在公众号后台问。所以今天专门开个文,写一下关于MongoDB的安全。 一、我的一次MongoDB被黑经历 近几年,MongoDB应用越来越多,MongoDB也越来越火。 从2015年开始,M
阅读全文
摘要:上一篇文章,介绍了这个架构中,WebServer的选择,以及整个架构中扩展时的思路。 原文地址:15分钟从零开始搭建支持10w+用户的生产环境(三) 五、架构实践 前边用了三篇文章,详细介绍了这个架构的各个部分的选择以及安装。 这篇文章,我会用一个Demo项目,从开发到部署,包括MongoDB数据的
阅读全文