Velocity icon indicating copy to clipboard operation
Velocity copied to clipboard

Add option to disable authentication keys

Open roccodev opened this issue 1 year ago • 3 comments

As mentioned in #804 (which this PR is also a workaround for), Velocity's aim is to support as many setups as possible.

With the 1.19.1 update, it is no longer possible to cancel or edit the order of incoming messages, while still keeping support for signed chat and player reporting.
However, Velocity currently lacks the option to forgo message signing (e.g., to freely cancel and transform everything into a system message) for 1.19.1 clients and servers.

This PR migrates the old force-key-authentication option into a three-variant enum (key-authentication-policy), with the default being the exact same behavior before this change. Additionally, if force-key-authentication was manually turned off, this falls back to the enabled state.

Disabling authentication keys is something the user must do manually via a config change, and it is discouraged in the option's comment.

roccodev avatar Aug 03 '22 15:08 roccodev

Sounds good!

roccodev avatar Aug 22 '22 14:08 roccodev

It should be encouraged and the default setting for sure!

Strahilchu avatar Sep 10 '22 23:09 Strahilchu

bump

gamingcodedev avatar Aug 15 '23 07:08 gamingcodedev