[ 
https://issues.apache.org/jira/browse/COMDEV-389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Junxu Chen closed COMDEV-389.
-----------------------------
    Resolution: Done

> 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
>            Priority: Major
>              Labels: APISIX, gsoc2021, mentor
>
> *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, [email protected]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to