Commit c92cc261719f73e084bff8f6388fa64f285a7a4b

Authored by YunaiV
1 parent 33a31cfb

增加文档、视频教程的地址

README.md
@@ -9,6 +9,12 @@ @@ -9,6 +9,12 @@
9 9
10 如果这个项目让你有所收获,记得 Star 关注哦,这对我是非常不错的鼓励与支持。 10 如果这个项目让你有所收获,记得 Star 关注哦,这对我是非常不错的鼓励与支持。
11 11
  12 +## 🐶 新手必读
  13 +
  14 +* 演示地址:<http://dashboard.yudao.iocoder.cn>
  15 +* 启动文档:<https://doc.iocoder.cn/quick-start/>
  16 +* 视频教程:<https://doc.iocoder.cn/video/>
  17 +
12 ## 🐯 平台简介 18 ## 🐯 平台简介
13 19
14 **芋道**,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用。 20 **芋道**,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用。
@@ -34,15 +40,6 @@ @@ -34,15 +40,6 @@
34 | `yudao-cloud` | Spring Cloud 微服务 | **[Gitee](https://gitee.com/zhijiantianya/yudao-cloud)** &nbsp;&nbsp;&nbsp; [Github](https://github.com/YunaiV/yudao-cloud) | 40 | `yudao-cloud` | Spring Cloud 微服务 | **[Gitee](https://gitee.com/zhijiantianya/yudao-cloud)** &nbsp;&nbsp;&nbsp; [Github](https://github.com/YunaiV/yudao-cloud) |
35 | `Spring-Boot-Labs` | Spring Boot & Cloud 入门 | **[Gitee](https://gitee.com/zhijiantianya/SpringBoot-Labs)** &nbsp;&nbsp;&nbsp; [Github](https://github.com/YunaiV/SpringBoot-Labs) | 41 | `Spring-Boot-Labs` | Spring Boot & Cloud 入门 | **[Gitee](https://gitee.com/zhijiantianya/SpringBoot-Labs)** &nbsp;&nbsp;&nbsp; [Github](https://github.com/YunaiV/SpringBoot-Labs) |
36 42
37 -## 🐶 在线体验  
38 -  
39 -演示地址:<http://dashboard.yudao.iocoder.cn>  
40 -* 账号密码:admin/admin123  
41 -  
42 -文档地址:<http://www.iocoder.cn/categories/Yudao/>  
43 -* [《如何搭建环境》](http://www.iocoder.cn/categories/Yudao/?yudao)  
44 -  
45 -视频教程:<https://doc.iocoder.cn/video/>  
46 43
47 ## 🐼 内置功能 44 ## 🐼 内置功能
48 45
yudao-framework/yudao-spring-boot-starter-security/src/main/java/cn/iocoder/yudao/framework/security/config/YudaoWebSecurityConfigurerAdapter.java
@@ -118,16 +118,16 @@ public class YudaoWebSecurityConfigurerAdapter extends WebSecurityConfigurerAdap @@ -118,16 +118,16 @@ public class YudaoWebSecurityConfigurerAdapter extends WebSecurityConfigurerAdap
118 httpSecurity 118 httpSecurity
119 // ①:全局共享规则 119 // ①:全局共享规则
120 .authorizeRequests() 120 .authorizeRequests()
121 - // 静态资源,可匿名访问 121 + // 1.1 静态资源,可匿名访问
122 .antMatchers(HttpMethod.GET, "/*.html", "/**/*.html", "/**/*.css", "/**/*.js").permitAll() 122 .antMatchers(HttpMethod.GET, "/*.html", "/**/*.html", "/**/*.css", "/**/*.js").permitAll()
123 - // 设置 @PermitAll 无需认证 123 + // 1.2 设置 @PermitAll 无需认证
124 .antMatchers(HttpMethod.GET, permitAllUrls.get(HttpMethod.GET).toArray(new String[0])).permitAll() 124 .antMatchers(HttpMethod.GET, permitAllUrls.get(HttpMethod.GET).toArray(new String[0])).permitAll()
125 .antMatchers(HttpMethod.POST, permitAllUrls.get(HttpMethod.POST).toArray(new String[0])).permitAll() 125 .antMatchers(HttpMethod.POST, permitAllUrls.get(HttpMethod.POST).toArray(new String[0])).permitAll()
126 .antMatchers(HttpMethod.PUT, permitAllUrls.get(HttpMethod.PUT).toArray(new String[0])).permitAll() 126 .antMatchers(HttpMethod.PUT, permitAllUrls.get(HttpMethod.PUT).toArray(new String[0])).permitAll()
127 .antMatchers(HttpMethod.DELETE, permitAllUrls.get(HttpMethod.DELETE).toArray(new String[0])).permitAll() 127 .antMatchers(HttpMethod.DELETE, permitAllUrls.get(HttpMethod.DELETE).toArray(new String[0])).permitAll()
128 - // 基于 yudao.security.permit-all-urls 无需认证 128 + // 1.3 基于 yudao.security.permit-all-urls 无需认证
129 .antMatchers(securityProperties.getPermitAllUrls().toArray(new String[0])).permitAll() 129 .antMatchers(securityProperties.getPermitAllUrls().toArray(new String[0])).permitAll()
130 - // 设置 App API 无需认证 130 + // 1.4 设置 App API 无需认证
131 .antMatchers(buildAppApi("/**")).permitAll() 131 .antMatchers(buildAppApi("/**")).permitAll()
132 // ②:每个项目的自定义规则 132 // ②:每个项目的自定义规则
133 .and().authorizeRequests(registry -> // 下面,循环设置自定义规则 133 .and().authorizeRequests(registry -> // 下面,循环设置自定义规则
@@ -137,7 +137,7 @@ public class YudaoWebSecurityConfigurerAdapter extends WebSecurityConfigurerAdap @@ -137,7 +137,7 @@ public class YudaoWebSecurityConfigurerAdapter extends WebSecurityConfigurerAdap
137 .anyRequest().authenticated() 137 .anyRequest().authenticated()
138 ; 138 ;
139 139
140 - // 添加 JWT Filter 140 + // 添加 Token Filter
141 httpSecurity.addFilterBefore(authenticationTokenFilter, UsernamePasswordAuthenticationFilter.class); 141 httpSecurity.addFilterBefore(authenticationTokenFilter, UsernamePasswordAuthenticationFilter.class);
142 } 142 }
143 143
yudao-module-system/yudao-module-system-api/src/main/java/cn/iocoder/yudao/module/system/enums/logger/LoginResultEnum.java
@@ -16,7 +16,6 @@ public enum LoginResultEnum { @@ -16,7 +16,6 @@ public enum LoginResultEnum {
16 CAPTCHA_NOT_FOUND(30), // 图片验证码不存在 16 CAPTCHA_NOT_FOUND(30), // 图片验证码不存在
17 CAPTCHA_CODE_ERROR(31), // 图片验证码不正确 17 CAPTCHA_CODE_ERROR(31), // 图片验证码不正确
18 18
19 - UNKNOWN_ERROR(100), // 未知异常  
20 ; 19 ;
21 20
22 /** 21 /**
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/social/SocialUserDO.java
@@ -8,7 +8,7 @@ import com.baomidou.mybatisplus.annotation.TableName; @@ -8,7 +8,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
8 import lombok.*; 8 import lombok.*;
9 9
10 /** 10 /**
11 - * 社交用户 11 + * 社交(三方)用户
12 * 12 *
13 * @author weir 13 * @author weir
14 */ 14 */