weaveworks / weave-gitops

Weave GitOps provides insights into your application deployments, and makes continuous delivery with GitOps easier to adopt and scale across your teams.
https://docs.gitops.weave.works/
Apache License 2.0
924 stars 153 forks source link

Warn Users when running with `--insecure` #1959

Open bigkevmcd opened 2 years ago

bigkevmcd commented 2 years ago

Describe the bug When TLS is disabled, authentication tokens are transmitted without encryption.

Is this a UI bug or a server bug?

What is the severity of the bug Unencrypted Authentication Tokens could be captured.

Environment

To Reproduce Steps to reproduce the behavior:

Expected behavior Users should be warned that their credentials are not secure when --insecure is configured.

Config and Logs If applicable, add logs to help explain your problem. please compress the output before attaching

Screenshots

Additional context

lasomethingsomething commented 1 year ago

Still an issue?