Kyle Havlovitz f4c3e54b11
auto-config: relax node name validation for JWT authorization (#15370)
* auto-config: relax node name validation for JWT authorization

This changes the JWT authorization logic to allow all non-whitespace,
non-quote characters when validating node names. Consul had previously
allowed these characters in node names, until this validation was added
to fix a security vulnerability with whitespace/quotes being passed to
the `bexpr` library. This unintentionally broke node names with
characters like `.` which aren't related to this vulnerability.

* Update website/content/docs/agent/config/cli-flags.mdx

Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>

Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-11-14 18:24:40 -06:00
..
2021-11-16 12:04:01 -06:00
2022-04-05 15:11:49 -07:00
2022-09-16 17:57:10 -06:00
2022-09-16 17:57:10 -06:00
2021-11-16 12:04:01 -06:00
2022-09-09 15:02:01 +01:00
2022-04-05 15:11:49 -07:00
2022-04-21 17:34:40 -05:00
2022-04-05 15:11:49 -07:00
2022-09-16 17:57:10 -06:00
2022-01-20 10:46:23 -06:00
2021-11-16 12:04:01 -06:00
2022-04-05 15:11:49 -07:00
2022-04-05 15:11:49 -07:00
2022-11-14 15:35:12 -05:00
2022-04-05 15:11:49 -07:00