Junxu Chen created COMDEV-389: --------------------------------- Summary: Apache APISIX: enhanced authentication for Dashboard Key: COMDEV-389 URL: https://issues.apache.org/jira/browse/COMDEV-389 Project: Community Development Issue Type: New Feature Components: GSoC/Mentoring ideas Reporter: Junxu Chen
Apache APISIX Apache APISIX is a dynamic, real-time, high-performance API gateway, based on the Nginx library and etcd. APISIX provides rich traffic management features such as load balancing, dynamic upstream, canary release, circuit breaking, authentication, observability, and more. You can use Apache APISIX to handle traditional north-south traffic, as well as east-west traffic between services. It can also be used as a k8s ingress controller. Background At present, Apache APISIX Dashboard only supports simple username and password login, we need a universal authentication mechanism that can connect to user's existing identity provider. Task In the Apache APISIX dashboard (https://github.com/apache/apisix-dashboard) project 1. Implement a universal login class 2. Support LDAP connection 3. Support OAuth2 connection Relevant Skills 1. Golang 2. TypeScript 3. Be familiar with ETCD Mentor Junxu Chen, PMC of Apache APISIX, chenju...@apache.org -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org