opea-project / GenAIExamples

Generative AI Examples is a collection of GenAI examples such as ChatQnA, Copilot, which illustrate the pipeline capabilities of the Open Platform for Enterprise AI (OPEA) project.
https://opea.dev
Apache License 2.0
274 stars 192 forks source link

[ChatQNA] Support UI Authentication and HTTPS traffic encryption #496

Open lucasmelogithub opened 3 months ago

lucasmelogithub commented 3 months ago

I understand that these are early days in the OPEA effort.

With that said, any plans to allow the option of protecting the ChatQNA UI with Authentication and HTTPS? https://github.com/opea-project/GenAIExamples/blob/main/ChatQnA/docker/ui/react/nginx.conf

Examples: https://docs.nginx.com/nginx/admin-guide/security-controls/configuring-http-basic-authentication/ https://nginx.org/en/docs/http/configuring_https_servers.html

Even as examples, it's not ideal to deploy open services and without on-the-wire encryption.

WenjiaoYue commented 3 weeks ago

Hi @lucasmelogithub, our current design may differ from the requirements you proposed. Thank you for your suggestions; we will conduct further evaluations and will notify you promptly of any updates regarding this feature.

lucasmelogithub commented 3 weeks ago

Hi @lucasmelogithub, our current design may differ from the requirements you proposed. Thank you for your suggestions; we will conduct further evaluations and will notify you promptly of any updates regarding this feature.

Got it, thanks!