辽宁11选5前三|辽宁11选5当前预测值|
(1人评价)
企业级架构会话授权管理 OAuth
价格 ¥ 784.00 980.00 8折
活动
课程介绍

?

?? ?在现代企业项目开发的过程之中集群开发已经成为了技术发展的必然趋势,在集群项目之中需要涉及到多个子系统与RPC服务支持,而在多个子系统之中用户?#29616;?#19982;授权的合理处理就成为了项目架构的核心关键,在本课程之中将为读者讲解企业级的会话管理机制。

?? ?在企业会话管理之中还有一个重要的组成部分那么就是单点登?#25216;?#26415;,本课程将借助于互联网的OAuth?#29616;?#25216;术(例如:腾讯QQ登录、微博登录)来为读者还原实际开发的应用场景,以及多主机的协同处理。

?? ?在本课程中除了针对于传统的单点登录进行实现之外,还会为读者深入分析OAuth?#29616;?#22312;SpringCloud微服务中的配置与使用,以实现完整的WEB?#29616;?#19982;RPC管理机制。

?? ?在学习本课程前以下技术请先行学习:Spring、MyBatis、Shiro、SpringData、Redis、ZooKeeper、Dubbo、SpringBoot、SpringCloud。本课程将利用Dubbo模拟RPC业务调用。

一、企业级架构会话授权管理
0101_企业级会话管理概述
?? ?本课程主要讲解了企业级开发架构设计之中的会话管理问题,以及单点登录设计原理。

0102_RedisCache缓存控制工具
?? ?本课程主要针对于单主机WEB项目讲解基于Shiro框架的缓存配置方案。

0103_Redis缓存?#29616;?#19982;授权信息
?? ?本课程主要讲解如何利用多Redis数据库实例去实现?#29616;ぁ?#25480;权、会话信息的保存处理。

0104_密码尝?#28304;?#25968;控制
?? ?本课程主要讲解如何实现密码尝?#28304;?#25968;?#30446;?#21046;,以实现密码的安全控制。

0105_并发Session访问
?? ?本课程主要讲解在一个企业项目之中如何控制并发访问人数。

二、搭建OAuth?#29616;?#26381;务
0206_OAuth?#29616;?#31616;介
?? ?本课程主要讲解OAuth?#29616;?#26381;务的作用,以及OAuth应用,同时简单分析了OAuth的处理流程。

0207_搭建注册客户?#29616;?#24494;服务
?? ?本课程主要讲解如何实现注册客户方的信息?#29616;?#24494;服务。

0208_OAuth生成授权码
?? ?本课程主要讲解如何通过client_id实现授权码的生成处理。

0209_OAuth登录?#29616;?br /> ?? ?本课程主要讲解如何基于OAuth服务端实现用户登录操作;

0210_保存authcode信息
?? ?本课程主要讲解如何基于缓存管理机制实现authcode信息的保存。

0211_获取AccessToken
?? ?本课程主要讲解token在oauth中的作用,以及如何利用authcode来获取accessToken的操作。

0212_获取用户信息
?? ?本课程主要在Token的基础上实现了用户信息的获得。

三、配置OAuth客户端
0313_创建OAuth过滤器
?? ?本课程主要讲解如何在客户端调用OAuth服务以获得authcode访问码处理的过滤器。

0314_创建OAuthRealm处理类
?? ?本课程主要讲解OAuthRealm处理操作与Token整合获取用户信息的功能。

四、SpringCloud搭建OAuth服务
0415_SpringCloud与OAuth整合?#24471;?br /> ?? ?本课程主要讲解了SpringCloud微服务进行统一?#29616;?#30340;意义,以及统一?#29616;?#30340;处理操作流程。

0416_搭建OAuth基础服务
?? ?本课程主要搭建了一个oauth的基础服务器,采用默认的形式来获取authcode与token信息。

0417_使用ClientDetailsService接口处理客户信息
?? ?本课程主要讲解了在?#29616;?#31649;理之中客户信息的处理模型。

0418_使用MySQL保存客户信息
?? ?本课程进一步处理了ClientDetailsService接口的使用,采用数据库进行客户信息的保存。

0419_通过Redis保存Token?#29616;?br /> ?? ?本课程主要讲解如何在统一?#29616;?#26381;务之中通过OAuth保存token?#29616;?#20449;息。

0420_建立用户访?#39318;?#28304;
?? ?本课程主要讲解用户资源访问配置以及安全定义

0421_使用MySQL保存?#29616;?#29992;户信息
?? ?本课程将安全访问的用户信息通过数据库进行保存,以方便动态管理。

0422_SpringCloud整合OAuth?#29616;?br /> ?? ?本课程主要讲解如何在zuul网关、微服务、消费端上采用oauth实现统一?#29616;?#31649;理。
?

kcnr-down.jpg

kcnr-app.jpg

辽宁11选5前三
麻将教程高清视频教程 2018年十一月黄道吉日 闲来官方网站 证券公司能赚钱吗 七乐彩开奖号码 河南十一选五开奖走势图百度乐彩网 娱乐场所装饰 腾讯棋牌游戏 美拍上面的吃播都很赚钱吗 南粤风采26选5走势