Bug 183652
Summary: | [WebAuthN] Reduce numbers of UI interactions to one | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jiewen Tan <jiewen_tan> |
Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED CONFIGURATION CHANGED | ||
Severity: | Normal | CC: | alex.gaynor, jonathan, jschoi, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 181943 |
Jiewen Tan
Reduce numbers of UI interactions to one. UI interactions are required to check user consent for
i) initiating the authenticatorMakeCredential and authenticatorGetAssertion operations,
ii) access SEP protected keys from Keychain, and
iii) use SEP protected keys to generate signatures.
We should reduce the numbers of UI interactions to one for most cases, i.e., the first one.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/43347894>
Jiewen Tan
Solved by Bug 207985.