This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 12 lines
!!! Overview
[{$pagename}] is when a [website] ([WebAuthn Relying Party]) needs to obtain proof that it is interacting with the correct user.* The [WebAuthn Relying Party] generates a challenge and supplies the [browser] with a list of [credentials] that are [bound|Binding] to the [UserId]. (this [binding] was performed in [WebAuthn Registration])
** The [WebAuthn Relying Party] can also indicate where to look for the [credential], e.g., on a local [built-in authenticator|Platform Authenticator], or on an [external authenticator|Roaming Authenticator] over [USB], [BLE], etc.
* The [browser] ([WebAuthn Client]) asks the [authenticator] to [[Digitally Signed]] the challenge.
** If the [authenticator] contains one of the given [credentials], the [authenticator] returns a [Digitally Signed] [assertion] to the [Website] after receiving user [consent].
* The [Website] forwards the [Digitally Signed] [assertion] to the server for the [WebAuthn Relying Party] to verify.
Once verified by the [WebAuthn Relying Party], the [authentication] flow is considered successful.
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]