swagger.md 958 B

如何在pigx Swagger中OAuth2.0 授权

增加客户端

默认对所有终端进行验证码校验,但是swagger 模拟的时候不需要。

  • 通过界面的形式

  • 直接操作sys_oauth_client_details
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

# 不校验验证码终端
ignore:
  clients:
    - test

填写客户端信息