The secret signing key should only be accessible by the issuer and the consumer; it should not be accessible outside of these two parties.
However, currently the secret is revealed in the plugin settings to all users with the manage_options capability. Could we make this field write only so that users who don't want to set the SIMPLE_JWT_AUTHENTICATION_SECRET_KEY constant can still add the key but never see it?
Per docs:
Per Use JWT The Right Way:
However, currently the secret is revealed in the plugin settings to all users with the
manage_options
capability. Could we make this field write only so that users who don't want to set theSIMPLE_JWT_AUTHENTICATION_SECRET_KEY
constant can still add the key but never see it?