Skip to content

Commit 8207af0

Browse files
committed
Begin drafting back end requirements
1 parent ef7fc5c commit 8207af0

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

content/docs/implement/backend.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: "Back End Requirements"
3+
description: "Guidance on server-side handling of passkeys registration and authentication"
4+
lead: ""
5+
date: 2024-08-13T12:00:00.000Z
6+
draft: false
7+
images: []
8+
menu:
9+
docs:
10+
parent: "implement"
11+
weight: 501
12+
toc: true
13+
---
14+
15+
## Back End Requirements
16+
17+
The back end drives WebAuthn ceremonies through four primary responsibilities:
18+
19+
1. Generate registration options
20+
2. Verify registration responses
21+
3. Generate authentication options
22+
4. Verify authentication responses
23+
24+
A Relying Party has responsibilities along the way that they must be mindful of as they take on
25+
these responsibilities. The guidance below is intended to identify best practices to securely
26+
incorporating passkeys-based authentication into your website.
27+
28+
**Please note that this guidance is not applicable to any specific server implementation.**
29+
It is intended to be a launching point; care should be taken as you consider how best to adapt this
30+
guidance for your particular site.
31+
32+
## 1. Generate registration options
33+
34+
## 2. Verify registration responses
35+
36+
## 3. Generate authentication options
37+
38+
## 4. Verify authentication responses

0 commit comments

Comments
 (0)