{"id":21959759,"url":"https://github.com/hexagon6/sveltekit-passkey-example","last_synced_at":"2025-04-23T18:04:42.767Z","repository":{"id":218374667,"uuid":"681099445","full_name":"hexagon6/sveltekit-passkey-example","owner":"hexagon6","description":"Sveltekit \u0026 passkeys, no more passwords!","archived":false,"fork":false,"pushed_at":"2024-03-22T10:23:46.000Z","size":165,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-05-21T01:07:54.888Z","etag":null,"topics":["authentication","backend-auth","example-app","frontend-authentication","no-more-passwords","nodejs","passkeys","sveltekit","web"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/hexagon6.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":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-08-21T09:05:23.000Z","updated_at":"2024-03-07T08:30:00.000Z","dependencies_parsed_at":"2024-03-22T11:34:36.622Z","dependency_job_id":null,"html_url":"https://github.com/hexagon6/sveltekit-passkey-example","commit_stats":null,"previous_names":["hexagon6/sveltekit-passkey-example"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexagon6%2Fsveltekit-passkey-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexagon6%2Fsveltekit-passkey-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexagon6%2Fsveltekit-passkey-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexagon6%2Fsveltekit-passkey-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hexagon6","download_url":"https://codeload.github.com/hexagon6/sveltekit-passkey-example/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227090017,"owners_count":17729607,"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":["authentication","backend-auth","example-app","frontend-authentication","no-more-passwords","nodejs","passkeys","sveltekit","web"],"created_at":"2024-11-29T09:32:31.723Z","updated_at":"2024-11-29T09:32:32.305Z","avatar_url":"https://github.com/hexagon6.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# svelte-passkey-example\n\n## description\n\nThis repository demonstrates usage and implementation of [passkeys](https://passkeys.dev/) with [sveltekit](DEVELOP.md)\n\n## setup\n\nCopy the file `.env.example` to `.env` and fill in your values for the empty variables.\n\n### environment variables for development:\n\ne.g.\n\n```.env\nORIGIN=localhost\nEXPECTED_ORIGIN=http://localhost:5173\n```\n\n### environment variables for production:\n\ne.g.\n\n```.env\nORIGIN=auth.mydomain.org\nEXPECTED_ORIGIN=https://auth.mydomain.org\n```\n\n## scope\n\nexperimentation, prototyping, not meant (yet!) for production usage\n\n## status\n\nThis is a prototype at the current state in order to try out passkeys / passwordless login.\n\nPlease do not blame me if it does not work on your setup, it might require different settings for fido2Create \u0026 fido2Get functions.\n\nThis example only works with passkeys. Tested was a Yubico Yubikey 5.\nI would like to test more. If you can reproduce it with another (e.g. Nitrokey), let me know by creating an issue.\n\n## inspiration\n\nThanks to\n\n- https://github.com/OwnID/passkeys/tree/develop\n- https://simplewebauthn.dev/\n\nit is possible to do passwordless login with the code provided here.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhexagon6%2Fsveltekit-passkey-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhexagon6%2Fsveltekit-passkey-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhexagon6%2Fsveltekit-passkey-example/lists"}