首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端
订阅
丰城少帅
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
Spring Security——基于表单登录认证原理及实现
基于表单的登录认证一、默认安全验证二、基于表单的认证原理三、表单登录实现四、RememberMe四、RememberMe实现五、代码地址
Spring Security TokenStore实现3+1详解
这个是OAuth2默认采用的实现方式。在单服务上可以体现出很好特效(即并发量不大,并且它在失败的时候不会进行备份),大多项目都可以采用此方法。根据名字就知道了,是存储在内存中,毕竟存在内存,而不是磁盘中,调试简易。 既然InMemoryTokenStore是OAuth2默认实现…
Spring统一返回Json工具类,带分页信息
项目做前后端分离时,我们会经常提供Json数据给前端,如果有一个统一的Json格式返回工具类,那么将大大提高开发效率和减低沟通成本。 1. Resp工具类 2. PageInfo 用于封装分页信息的 4. ErrorCode 用于定义错误码 5. HttpStatus 提取自o…
【译】OAuth 2.0 教程
OAuth 2.0 是一个开放的标准协议,允许应用程序访问其它应用的用户授权的数据。例如:一个游戏可以获取Facebook中的用户信息,或者是一个地理位置程序可以获取Foursquare的用户信息等。 这儿是一个示例图: 首先用户进入游戏的web应用,该应用要求用户通过…
使用 OAuth 2 和 JWT 为微服务提供安全保障
作为从业了十多年的IT行业和程序的老司机,今天如果你说你不懂微服务,都不好意思说自己的做软件的。SOA喊了多年,无人不知,但又有多少系统开发真正的SOA了呢?但是好像一夜之间所有人都投入了微服务的怀抱。 作为目前最主流的“微服务框架”,Spring Cloud发展速度很快,成为…
基于 Netty 的自定义帧高可靠性读取方案
本文采用 Netty 这一最流行的 Java NIO 框架,作为 Java 服务器通信部分的基础框架,探索使用一个通道、一台服务器对多个客户端提供服务。 完成客户端 - 服务器通信,需要基于 TCP 协议之上,自定义一套简单的通信协议,其中数据交换方式需要使用自定义帧。为实现以…
数据权限通用设计方案
最近,许多学员反馈项目中需要处理数据权限,但是不知道怎么处理比较合适。这篇手记将针对这个问题,给出一种比较通用且容易扩展的数据权限设计方案
菜鸟成长系列-Builder 建造者模式
建造者模式也是创建型中的一种,用于负责创建对象。建造者模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。 一个产品常有不用的组成成分作为产品的零件,这些零件有可能是对象,也有可能不是对象,他们通常又叫做产品的内部表象。…
Spring Security OAuth
This is the user guide for the support for OAuth 2.0. For OAuth 1.0, everything is different, so see its user guide. This user guide is div…