# WebAuthn, FIDO2, and CTAP: Concepts and Components of Passwordless Authentication

DevFeed: [WebAuthn, FIDO2, and CTAP: Concepts and Components of Passwordless Authentication](<https://devfeed.tech/articles/learning-fido2-webauthentication-and-ctap-start-here-29958.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/webauthn-explained/>)

Author: sakshyam.shah@goteleport.com (Sakshyam Shah)

Published: 2022-07-07T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [WebAuthn](<https://devfeed.tech/topics/webauthn.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [public key](<https://devfeed.tech/topics/public-key.md>), [browsers](<https://devfeed.tech/topics/browsers.md>), [Security](<https://devfeed.tech/topics/security.md>), [W3C](<https://devfeed.tech/topics/w3c.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [public-key](<https://devfeed.tech/tags/public-key.md>), [security](<https://devfeed.tech/tags/security.md>), [w3c](<https://devfeed.tech/tags/w3c.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

This tutorial explains WebAuthn as a public-key authentication API for web browsers. It introduces the relationship between WebAuthn, FIDO2, the W3C specification, and CTAP, and describes the components required for passwordless authentication.

## Source excerpt

This post introduces basic concepts and details related to WebAuthn.