-
-
Notifications
You must be signed in to change notification settings - Fork 159
Open
Description
Version(s) affected
11.3
Description
When setting a Label like this
"Provider%3Ausername%40domain.com"
it throws the error "Label must not contain a colon."
How to reproduce
Setting a Label like this
"Provider%3Ausername%40domain.com"
Possible Solution
Allowing URL Encoded colons.
Other implementations allow it URL encoded. (Microsoft and Google provide them e.g.)
Additional Context
The issuer prefix and account name should be separated by a literal or url-encoded colon, and optional spaces may precede the account name. Neither issuer nor account name may themselves contain a colon. Represented in ABNF according to RFC 5234:
label = accountname / issuer (“:” / “%3A”) *”%20” accountname
Valid values might include Example:alice@gmail.com, Provider1:Alice%20Smith or Big%20Corporation%3A%20alice%40bigco.com.
Metadata
Metadata
Assignees
Labels
No labels