# Spring Security OAuth2.0 **Repository Path**: fs529/spring-security-oauth2.0 ## Basic Information - **Project Name**: Spring Security OAuth2.0 - **Description**: Spring Security OAuth2.0 认证授权服务 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-17 - **Last Updated**: 2025-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: Spring, Spring-MVC, Security, OAuth ## README ### 项目概述 Spring Security OAuth2.0认证授权服务 >认证和授权是解决软件系统安全的两个基础概念,认证是校验使用者的身份是否合法,授权是校验使用者是否拥有操作资源的权限。互联网的发展也促进了软件开放性设计的进步,软件既要开放又要安全,如何使用统一的方案解决软件自身及外部系统的认证需求是当前互联网应用要考虑的问题,本课程使用流行的Spring Security认证框架及OAuth2.0协议实现单体及分布式系统的认证授权技术解决方案 ### 项目列表 #### security-springmvc > 使用Maven进行构建,使用SpringMVC、Servlet3.O实现。 ```cmd clean tomcat7:run #启动项目 ``` #### security-spring-security > 使用Maven进行构建,使用SpringMVC、springSecurity实现。 ```cmd clean tomcat7:run #启动项目 ``` #### security-spring-boot > 使用Maven进行构建,使用SpringBoot、SpringMVC、springSecurity实现。 #### distributed-security > 使用Maven进行构建,使用SpringCloud、springSecurity、SpringSecurityOAuth2实现。 ### 开发环境 - java >= 1.8 - maven >= 3.9.6 - tomcat >= 7.0.0 ### 参考视频 - [Spring Security OAuth2.0认证授权(快速入门)](https://www.bilibili.com/video/BV14T4y1A7oz?spm_id_from=333.788.player.switch&vd_source=20f3c70831affc19f970d4fbe957848b&p=31)