{"id":21499817,"url":"https://github.com/lucasamonrc/passkeys","last_synced_at":"2025-06-11T16:06:39.252Z","repository":{"id":256693184,"uuid":"851720252","full_name":"lucasamonrc/passkeys","owner":"lucasamonrc","description":"This simple application demonstrates how to set up passkey registration and authentication flows using TypeScript.","archived":false,"fork":false,"pushed_at":"2024-09-13T17:02:51.000Z","size":270,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T13:13:02.169Z","etag":null,"topics":["passkeys","typescript","webauthn"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lucasamonrc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-03T15:44:00.000Z","updated_at":"2025-02-19T04:56:54.000Z","dependencies_parsed_at":"2024-09-12T13:58:51.113Z","dependency_job_id":"a92994e3-aa44-46b3-8d62-660adae4bbda","html_url":"https://github.com/lucasamonrc/passkeys","commit_stats":null,"previous_names":["lucasamonrc/passkeys"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lucasamonrc/passkeys","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasamonrc%2Fpasskeys","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasamonrc%2Fpasskeys/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasamonrc%2Fpasskeys/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasamonrc%2Fpasskeys/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lucasamonrc","download_url":"https://codeload.github.com/lucasamonrc/passkeys/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucasamonrc%2Fpasskeys/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259293121,"owners_count":22835541,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["passkeys","typescript","webauthn"],"created_at":"2024-11-23T17:18:23.718Z","updated_at":"2025-06-11T16:06:39.228Z","avatar_url":"https://github.com/lucasamonrc.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🔑 Passkeys\n\nThis simple application demonstrates how to set up passkey registration and verification flows using JavaScript. This code is to help people get familiar with the concepts and in no way is an attempt to inform how passkeys should be used in production in the context of user authentication.\n\n## 🚀 Technologies\n\n- [SimpleWebAuthn](https://simplewebauthn.dev/)\n- [Vite](https://vitejs.dev/)\n- [Express.js](https://expressjs.com/)\n\n## 🛠 Setup\n\n**Running the project:**\n\n```sh\n# Running client and server concurrently\nnpm run dev\n\n# Running only the client\nnpm run dev:client\n\n# Running only the server\nnpm run dev:server\n```\n\n## 📋 Meta\n\nLucas Castro – [lucasamonrc.dev](https://www.lucasamonrc.dev) – lucasamonrc@gmail.com\n\n[@lucasamonrc](https://github.com/lucasamonrc)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucasamonrc%2Fpasskeys","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flucasamonrc%2Fpasskeys","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucasamonrc%2Fpasskeys/lists"}