Skip to content

Conversation

@MasterKale
Copy link
Contributor

@MasterKale MasterKale commented Aug 14, 2024

This PR adds guidance on what the backend's responsibilities are in facilitating passkey registration and authentication. Code samples are in TypeScript, but primarily as a way to communicate typings that are hopefully easy to map to other languages.

Everything so far is "vanilla JS" (i.e. I don't suggest using something like SimpleWebAuthn, even though it's still possible as per previous conversations) which is why there are a couple of TODOs still in this PR.

I've also added a placeholder implementation page for the frontend so that I can link to it when the backend requirements transition into frontend requirements.

Fixes #152.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Aug 14, 2024

Deploying passkeys-dev with  Cloudflare Pages  Cloudflare Pages

Latest commit: 587a9ed
Status: ✅  Deploy successful!
Preview URL: https://01e62314.passkeys-dev.pages.dev
Branch Preview URL: https://mm-requirements-backend.passkeys-dev.pages.dev

View logs

@MasterKale
Copy link
Contributor Author

This will probably also end up addressing #131 at the same time.

@MasterKale MasterKale self-assigned this Aug 14, 2024
@MasterKale MasterKale force-pushed the mm/requirements-backend branch from 9d0dc54 to 20c75ed Compare January 2, 2025 18:59
@MasterKale MasterKale changed the base branch from main to mm/document-dev-deps January 2, 2025 18:59
@MasterKale MasterKale changed the title Begin drafting back end requirements docs Backend requirements docs Jan 2, 2025
@MasterKale MasterKale marked this pull request as ready for review January 2, 2025 23:04
@MasterKale MasterKale requested a review from a team as a code owner January 2, 2025 23:04
@MasterKale MasterKale requested review from timcappalli and removed request for a team January 2, 2025 23:04
Base automatically changed from mm/document-dev-deps to main January 3, 2025 15:08
@MasterKale MasterKale force-pushed the mm/requirements-backend branch from 652a508 to 689cb5c Compare January 3, 2025 23:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement: Back End Requirements

3 participants