essay-note
1.1.
前言
2.1.
慕课网SpringSecurity视频教程笔记
2.1.1.
Spring开发技巧
2.1.2.
简介
2.1.3.
开始开发
2.1.3.1.
项目结构
2.1.4.
使用Spring MVC开发RESTful API
2.1.4.1.
查询请求
2.1.4.2.
编写用户详情服务
2.1.4.3.
处理创建请求
2.1.4.4.
用户信息修改和删除
2.1.4.5.
服务异常处理
2.1.4.6.
使用切片拦截rest服务
2.1.4.7.
rest服处理文件上传
2.1.4.8.
异步处理rest服务
2.1.4.9.
使用swagger自动生成html文档
2.1.4.10.
使用WireMock快速伪造restful服务
2.1.5.
spring secunity
2.1.5.1.
基本原理
2.1.5.2.
自定义用户认证逻辑
2.1.5.3.
个性化用户认证流程1
2.1.5.4.
个性化用户认证流程2
2.1.5.5.
认证流程源码级详解
2.1.5.6.
图片验证码
2.1.5.7.
图片验证码重构
2.1.5.8.
添加记住我功能
2.1.5.9.
短信验证码接口发送
2.1.5.10.
短信登录开发
2.1.5.11.
短信登录配置及重构
2.1.5.12.
小结
2.1.6.
使用Spring Social开发第三方登录
2.1.6.1.
OAuth协议简介
2.1.6.2.
SpringSocial简介
2.1.6.3.
QQ登录上
2.1.6.4.
QQ登录中
2.1.6.5.
QQ登录下
2.1.6.6.
处理注册逻辑
2.1.6.7.
开发微信登录
2.1.6.8.
绑定和解绑处理
2.1.6.9.
单机session管理
2.1.6.10.
集群session管理
2.1.6.11.
退出登录
2.1.7.
使用Spring Security OAuth 开发APP认证框架
2.1.7.1.
SpringSecurityOAuth简介
2.1.7.2.
实现标准的OAuth服务提供商
2.1.7.3.
SpringSecurityOAuth核心源码解析
2.1.7.4.
重构用户名密码登录
2.1.7.5.
重构短信登录
2.1.7.6.
重构社交登录
2.1.7.7.
重构注册逻辑
2.1.7.8.
令牌配置
2.1.7.9.
使用JWT替换默认令牌
2.1.7.10.
基于JWT实现SSO单点登录1
2.1.7.11.
基于JWT实现SSO单点登录2
2.1.8.
使用Spring Security控制授权
2.1.8.1.
Spring Security授权简介
2.1.8.2.
Spring Security源码解析
2.1.8.3.
权限表达式
2.1.8.4.
基于数据库Rbac数据模型控制权限
2.1.9.
总结
2.1.10.
个人实战技巧记录
2.1.11.
org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter#doFilter
2.2.
慕课网Spring Cloud微服务实战笔记
2.3.
慕课网JAVA设计模式精讲 Debug 方式+内存分析 笔记
2.4.
开发技巧
2.5.
英语单词工厂
2.6.
编辑器
3.1.
JAVA设计模式
3.1.1.
如何学习设计模式
3.1.2.
简单工厂
3.1.3.
外观模式
3.1.4.
适配器模式
3.1.5.
单例设计模式
3.1.6.
工厂方法模式
3.1.7.
抽象工厂模式
3.1.8.
生成器模式
3.1.9.
原型模式
3.1.10.
中介者模式
3.1.11.
代理模式
3.1.12.
观察者模式
4.1.
GIT
4.1.1.
GIT远程仓库回退
4.1.2.
分支管理
5.1.
IDEA
5.1.1.
快捷键篇
数据库系列
6.1.
Mysql
6.1.1.
Mysql-linux在线安装5.7
6.1.2.
导出导入
6.1.3.
临时记录
6.2.
MyCat
6.3.
Redis
6.3.1.
windows
6.3.2.
集群
服务器/容器/反向代理
7.1.
Tomcat
7.1.1.
开启APR
7.1.2.
开启HTTPS
7.1.3.
开启Jconsloe
前端开发系列
8.1.
Node
8.1.1.
Npm
8.2.
CSS深入理解-张星旭系列
8.2.1.
css与html布局效果技巧
8.2.2.
float
8.2.3.
absolute
8.2.4.
overflow
8.2.5.
line-height
8.2.6.
vertical-align
8.2.7.
vertical-align2
8.2.8.
relative
8.2.9.
z-index
8.2.10.
margin
8.2.11.
margin2
8.2.12.
border
8.3.
HTML/CSS响应式
8.3.1.
弹性布局与响应式图片
8.3.2.
HTML5与响应式Web设计
8.3.3.
CSS3新特性
spring 系列
9.1.
springboot
9.2.
spring-restdocs-asciidoctor
9.2.1.
restdocs详细教程-入门篇
9.2.2.
restdocs详细教程-进阶篇1
9.2.3.
restdocs详细教程-进阶篇2
其他
10.1.
linux
10.1.1.
各种压缩/解压命令
10.1.2.
常用软件安装
10.1.3.
端口管理
10.1.4.
nginx
10.1.5.
磁盘挂载
11.1.
Netty
11.1.1.
Nio入门
11.1.1.1.
传统BIO编程
11.1.1.2.
伪异步I/O模型编程
11.1.1.3.
NIO
11.1.1.4.
AIO
11.1.1.5.
4种IO概念
11.1.2.
Netty入门
11.1.2.1.
入门应用
11.1.2.2.
TCP粘包/拆包
11.1.2.3.
分隔符和定长解码器
11.1.3.
中级篇-编解码开发指南
11.1.3.1.
编解码技术
11.1.3.2.
MessagePack编解码
11.1.3.3.
GoogleProtobuf编解码
11.1.3.4.
JBossMarshalling编解码
11.2.
ZooKeeper
11.3.
WebSocket
11.3.1.
Spring-WebSocket
11.3.1.1.
websocketDemo
11.3.1.2.
sockJsDemo
11.3.1.3.
stompDemo
11.3.1.4.
stomp-新闻展示示例
11.3.1.5.
stomp-广播-公共新闻订阅
11.3.1.6.
stomp-点对点-自由订阅
11.4.
监控相关
11.5.
动脑学院公开课
11.5.1.
常见网站攻击方式以及防范手段
11.5.2.
阿里双11秒杀模式管理与实现
11.5.3.
缓存并发的解决和抽象
11.5.4.
性能优化之数据库连接池原理详解
11.5.5.
Tomcat实现原理之手写实现
Powered by
GitBook
开发微信登录
2.1.6.7.
开发微信登录
2.1.6.7. 开发微信登录
微信大体的逻辑和 qq的实现类似,但是有api相关和不太一样,要仔细分析这些不同的地方,进行适配
该章节不记录,也暂时不学习。用到的时候或则有时间再继续
以后尝试的时候:先自己实现,然后不行的再看代码
results matching "
"
No results matching "
"