Re: [webauthn] Remove rp.name (#2121)

As also mentioned in the discussion, we probably can't actually _remove_ `rp.name`, or make it optional, since it's required in L1 and L2. Both of those changes would create a trap where RPs don't include `rp.name`, since it's not required, but when that code happens to run in an L1 or L2 client it would raise a `TypeError` since the attribute is required in that version.

Instead, there was consensus on the call in favour of simply changing the definition and description of `rp.name` to "unused and meaningless, but still required for backwards compatibility, so just set it to empty string".

-- 
GitHub Notification of comment by emlun
Please view or discuss this issue at https://github.com/w3c/webauthn/issues/2121#issuecomment-2289659092 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 14 August 2024 19:16:55 UTC