增加鉴权
parent
008b52c805
commit
8ea2902ec5
|
@ -39,27 +39,41 @@ public class SpringDocConfig {
|
|||
|
||||
|
||||
|
||||
@Bean
|
||||
public GlobalOpenApiCustomizer globalOpenApiCustomizer() {
|
||||
return openApi -> {
|
||||
// 全局添加鉴权参数
|
||||
if (openApi.getPaths() != null) {
|
||||
openApi.getPaths().forEach((s, pathItem) -> {
|
||||
// 登录接口/验证码不需要添加鉴权参数
|
||||
if (s.equals("/login") || s.equals("/code") ||s.equals("/register")) {
|
||||
return;
|
||||
}
|
||||
// 接口添加鉴权参数
|
||||
pathItem.readOperations()
|
||||
.forEach(operation ->
|
||||
operation.addSecurityItem(new SecurityRequirement().addList(HttpHeaders.AUTHORIZATION))
|
||||
);
|
||||
});
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
// @Bean
|
||||
// public GlobalOpenApiCustomizer globalOpenApiCustomizer() {
|
||||
// return openApi -> {
|
||||
// // 全局添加鉴权参数
|
||||
// if (openApi.getPaths() != null) {
|
||||
// openApi.getPaths().forEach((s, pathItem) -> {
|
||||
// // 登录接口/验证码不需要添加鉴权参数
|
||||
// if (s.equals("/login") || s.equals("/code") ||s.equals("/register")) {
|
||||
// return;
|
||||
// }
|
||||
// // 接口添加鉴权参数
|
||||
// pathItem.readOperations()
|
||||
// .forEach(operation ->
|
||||
// operation.addSecurityItem(new SecurityRequirement().addList(HttpHeaders.AUTHORIZATION))
|
||||
// );
|
||||
// });
|
||||
// }
|
||||
// };
|
||||
// }
|
||||
|
||||
|
||||
// @Bean
|
||||
// public GlobalOpenApiCustomizer orderGlobalOpenApiCustomizer() {
|
||||
// return openApi -> {
|
||||
// // 全局添加鉴权参数
|
||||
// if(openApi.getPaths()!=null){
|
||||
// openApi.getPaths().forEach((s, pathItem) -> {
|
||||
// // 为所有接口添加鉴权
|
||||
// pathItem.readOperations().forEach(operation -> {
|
||||
// peration.addSecurityItem(new SecurityRequirement().addList(HttpHeaders.AUTHORIZATION));
|
||||
// });
|
||||
// });
|
||||
// }
|
||||
//
|
||||
// };
|
||||
// }
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue