|
@@ -0,0 +1,58 @@
|
|
|
+# 如何在pigx Swagger中OAuth2.0 授权
|
|
|
+
|
|
|
+## 增加客户端
|
|
|
+
|
|
|
+默认对所有终端进行验证码校验,但是swagger 模拟的时候不需要。
|
|
|
+
|
|
|
+- 通过界面的形式
|
|
|
+
|
|
|
+ 
|
|
|
+
|
|
|
+- 直接操作**sys_oauth_client_details**表
|
|
|
+
|
|
|
+```sql
|
|
|
+INSERT INTO `pigx`.`sys_oauth_client_details` (
|
|
|
+ `authorities`,
|
|
|
+ `authorized_grant_types`,
|
|
|
+ `web_server_redirect_uri`,
|
|
|
+ `scope`,
|
|
|
+ `additional_information`,
|
|
|
+ `autoapprove`,
|
|
|
+ `resource_ids`,
|
|
|
+ `refresh_token_validity`,
|
|
|
+ `client_secret`,
|
|
|
+ `client_id`,
|
|
|
+ `access_token_validity`
|
|
|
+)
|
|
|
+VALUES
|
|
|
+ (
|
|
|
+ NULL,
|
|
|
+ 'password,refresh_token',
|
|
|
+ NULL,
|
|
|
+ 'server',
|
|
|
+ NULL,
|
|
|
+ 'true',
|
|
|
+ NULL,
|
|
|
+ NULL,
|
|
|
+ 'test',
|
|
|
+ 'test',
|
|
|
+ NULL
|
|
|
+ );
|
|
|
+```
|
|
|
+
|
|
|
+## 过滤指定客户端
|
|
|
+
|
|
|
+pigx-gateway-dev.yml
|
|
|
+
|
|
|
+```yml
|
|
|
+# 不校验验证码终端
|
|
|
+ignore:
|
|
|
+ clients:
|
|
|
+ - test
|
|
|
+```
|
|
|
+
|
|
|
+## 填写客户端信息
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|