摘要: 用户认证通过以后,在服务端生成用户相关的数据保存在当前会话`(Session)`中,发给客户端的数据将通过`session_id `存放在`cookie`中。在后续的请求操作中,客户端将带上`session_id`,服务端就可以验证是否存在了,并可拿到其中的数据校验其合法性。当用户退出系统或`session_id`到期时,服务端则会销毁`session_id`。具体可查看上篇的基本概念了解。 阅读全文
posted @ 2020-04-26 21:08 黑米面包派 阅读(724) 评论(1) 推荐(1) 编辑
摘要: 在互联网中我们一致都有提到或接触到关于认证和授权概念或名字,那到底什么是认证?什么是授权?他们两又有什么联系和区别呢?本系列将记录自己近一段时间学习和实践的过程,以便加深理解过程。 我们先来一起认识两个单词authentication和 authorization,有没有发现什么特点,我第一次接触到的时候,我一直都分不清楚这两个单词的意思(其实就是英语差)。直到后续学习的过程中经常会碰到它们,我才理解了这两个词的意思,在接下来的文章中,你也可能会经常看见它们。 阅读全文
posted @ 2020-04-26 21:06 黑米面包派 阅读(441) 评论(1) 推荐(0) 编辑
摘要: 位图`bitmap`是通过一个`bit`来表示某个元素对应的值或者状态,是由一组bit位组成,每个bit位对应0和1两个状态,虽然内部还是采用string类型进行存储,但是redis提供了直接操作位图的指令,可以把他看作是一个bit数组,数组的下标就是偏移量。 阅读全文
posted @ 2020-04-26 18:13 黑米面包派 阅读(226) 评论(0) 推荐(0) 编辑