# Spring_Security **Repository Path**: wyl1216027665/Spring_Security ## Basic Information - **Project Name**: Spring_Security - **Description**: Spring Security开发安全的REST服务 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-03-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Spring_Security 全网最细致地讲解Spring Security、Spring Social 、Spring Security OAuth三种技术开发安全的REST服务,彻底掌握一线互联网公司主流的身份认证和授权方式。 请支持正版课程,慕课网全栈工程师JoJo实战课程《Spring Security技术栈开发企业级认证与授权》 #### 项目简介 - Spring Security(表单认证、控制授权):基本原理介绍、核心源码解说、开发用户名登录、开发短信登录、Session控制、授权管理 - Spring Social(第三方登录):基本原理介绍、核心源码解说、开发微信登录、开发QQ登录、处理用户注册、处理用户绑定/解绑 - REST服务开发:基本增删改查服务、文件上传下载、服务拦截、服务异步处理、使用Swagger生成文档、使用WireMock伪造服务 - Spring Security OAuth(App认证框架):基本原理介绍、核心源码解说、认证服务器配置、客户端应用注册、重构用户名登录、重构短信登录、重构社交登录 #### 项目情况 《Spring Security技术栈开发企业级认证与授权》这门课程,因为没有QQ互联账号和微信开放平台账号的原因,所以只编写到课程的【5-4 开发QQ登录(中)】章节,待日后申请到相关的账号后,再继续编写代码。 #### 启动运行项目的先决条件 1. 运行我在doc文件夹放置的imooc-demo.sql文件,生成数据库 #### 补充提示 - 在项目中运到的问题记录及解决方法都已记于我的博客中:https://blog.csdn.net/weixin_43391312