cryostatio / cryostat-web

Web front-end for Cryostat: Secure JDK Flight Recorder management for containerized JVMs
https://cryostat.io/
Other
10 stars 20 forks source link

[Bug] Remove "locally-stored credentials" from Security panel and Settings #1239

Closed andrewazores closed 4 months ago

andrewazores commented 4 months ago

Current Behavior

The "locally storage credentials" note in the security panel and application settings should be removed. Cryostat 3.0 does not reimplement this bugged mechanism, which was also less secure since it relied on keeping applications' credentials in plaintext within the browser's localstorage. Instead, Cryostat 3.0 requires clients to register credentials into its encrypted database table, also using the more power matchExpression engine to determine which credentials can be applied to outgoing application connections. This server-side storage is already implemented on the web-client so all that must be done is to remove the other localstorage option.

Expected Behavior

No response

Steps To Reproduce

No response

Environment

No response

Anything else?

No response