Skip to content

feat: Support admin API authentication with SSL certificates#1747

Merged
moonming merged 38 commits into
apache:masterfrom
nic-chen:cli-srv-auth
Jul 21, 2020
Merged

feat: Support admin API authentication with SSL certificates#1747
moonming merged 38 commits into
apache:masterfrom
nic-chen:cli-srv-auth

Conversation

@nic-chen

Copy link
Copy Markdown
Member

Summary

Support client-to-server authentication with SSL certificates for admin api.

Comment thread .travis/linux_openresty_two_side_ssl_auth_runner.sh Outdated
Comment thread conf/config.yaml Outdated
Comment thread doc/two-side-auth-with-ssl.md Outdated
Comment thread .travis.yml Outdated
Comment thread conf/cert/two_side_server.key
Comment thread conf/config-for-two-side-ssl-auth.yaml Outdated
Comment thread conf/config.yaml Outdated

@membphis membphis left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

minor style point, we can merge it first

Comment thread doc/mtls.md
@membphis

Copy link
Copy Markdown
Member

@nic-chen the Travis-CI seems been blocked. you can rebase your branch.

Comment thread conf/config.yaml Outdated
Comment thread conf/config.yaml Outdated
Comment thread conf/config.yaml Outdated
Comment thread bin/apisix Outdated
@moonming moonming changed the title feat: Support client-to-server authentication with SSL certificates feat: Support admin API authentication with SSL certificates Jun 24, 2020
Comment thread .travis/linux_openresty_mtls_runner.sh
Comment thread conf/config.yaml Outdated
Comment thread conf/config.yaml Outdated
Comment thread bin/apisix
Comment thread doc/mtls.md
Comment thread .travis/linux_openresty_mtls_runner.sh
Comment thread .travis/linux_openresty_mtls_runner.sh Outdated
Comment thread .travis.yml Outdated
services:
- docker
env: OSNAME=linux_openresty
- os: linux

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

run this test case in Github Action, the Travis-CI is slow.

what do you think? @nic-chen

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's good. I will try to move to github actions.

@membphis

Copy link
Copy Markdown
Member

@nic-chen please rebase your branch with master

# Conflicts:
#	.travis.yml
@membphis

Copy link
Copy Markdown
Member

I think we can merge this PR first, and then submit the PR separately to fix it: #1747 (comment)
What do you think?

@moonming
moonming merged commit a5fc25c into apache:master Jul 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants