An open API service providing commit metadata for open source projects.

GitHub / passport/todos-express-webauthn / commits

Todo app using Express and Passport for passwordless sign in with passkeys or security keys.

SHA Message Author Date Stats
3d65ceb8 WIP: Add account view for managing passkeys. Jared Hanson <j****n@g****m> about 2 years ago
16796ff1 Add conditional mediation to login form. Jared Hanson <j****n@g****m> about 2 years ago
a10b116a Documenting signup options. Jared Hanson <j****n@g****m> about 2 years ago
ae6e2167 Add RS256 algorithm as supported. Jared Hanson <j****n@g****m> about 2 years ago
b50fe7cf Update description. Jared Hanson <j****n@g****m> about 3 years ago
e95b4d35 Update readme. Jared Hanson <j****n@g****m> about 3 years ago
62c6a108 Update readme. Jared Hanson <j****n@g****m> over 3 years ago
aa2669e0 Update description. Jared Hanson <j****n@g****m> over 3 years ago
9d111331 Add readme. Jared Hanson <j****n@g****m> over 3 years ago
125386b2 Rename scripts to js. Jared Hanson <j****n@g****m> over 3 years ago
46e2a9fe Remove unused script. Jared Hanson <j****n@g****m> over 3 years ago
0b722ba4 Nit clientDataJSON. Jared Hanson <j****n@g****m> over 3 years ago
3dfdc493 Simplify how credential is serialized during signup. Jared Hanson <j****n@g****m> over 3 years ago
7390dd8d Simplify how credential is serialized during login. Jared Hanson <j****n@g****m> over 3 years ago
56a94037 Remove unused users routes. Jared Hanson <j****n@g****m> over 3 years ago
19806257 Update dependencies. Jared Hanson <j****n@g****m> over 3 years ago
5a506ec8 Handle 4xx errors on auth. Jared Hanson <j****n@g****m> over 3 years ago
959df8b0 Fail with informative message. Jared Hanson <j****n@g****m> over 3 years ago
5b31a603 Verify user handle. Jared Hanson <j****n@g****m> over 3 years ago
fd1fda83 Store user handle with user. Jared Hanson <j****n@g****m> over 3 years ago
a26d1383 Improved client-side handling of sign up challenge. Jared Hanson <j****n@g****m> over 3 years ago
7e2b81ed Silence verbose logging. Jared Hanson <j****n@g****m> over 3 years ago
740f1baf Accept user handle argument. Jared Hanson <j****n@g****m> over 3 years ago
559baa70 Adding challenge. Jared Hanson <j****n@g****m> over 3 years ago
7f6a6239 Set user verification to discouraged, per Google's recommendation. Jared Hanson <j****n@g****m> over 3 years ago
9fd54950 Add options. Jared Hanson <j****n@g****m> over 3 years ago
33244d3c Remove dead code. Jared Hanson <j****n@g****m> over 3 years ago
e5a8c014 Add challenge to path of public-key signup. Jared Hanson <j****n@g****m> over 3 years ago
a6378845 Remove form from login page. Jared Hanson <j****n@g****m> over 3 years ago
8473fe9f Remove use of XHR from login in favor of fetch. Jared Hanson <j****n@g****m> over 3 years ago
f583242b Clean up. Jared Hanson <j****n@g****m> over 3 years ago
f5866396 Clean up. Jared Hanson <j****n@g****m> over 3 years ago
1a293a51 Implement verify. Jared Hanson <j****n@g****m> over 3 years ago
3bb70371 Hooking into login. Jared Hanson <j****n@g****m> over 3 years ago
1c44f992 Silence verbose logging. Jared Hanson <j****n@g****m> over 3 years ago
231719ca Insert key into db. Jared Hanson <j****n@g****m> over 3 years ago
2d1e7289 Post to login and temp disable CSRF. Jared Hanson <j****n@g****m> over 3 years ago
e211d00c Respond with sign up challenge. Jared Hanson <j****n@g****m> over 3 years ago
fde83fe5 WIP: sign up with public key. Jared Hanson <j****n@g****m> over 3 years ago
8f3f19a8 Rename script file. Jared Hanson <j****n@g****m> over 3 years ago
8f11b2f0 Register events only if PublicKeyCredential is supported. Jared Hanson <j****n@g****m> over 3 years ago
2fb18af1 Add logout and signup routes. Jared Hanson <j****n@g****m> over 3 years ago
c535453d Update package metadata. Jared Hanson <j****n@g****m> over 3 years ago
c9b25cdb Remove unused boot files. Jared Hanson <j****n@g****m> over 3 years ago
e0292794 Update app and db. Jared Hanson <j****n@g****m> over 3 years ago
db366a01 Update index routes. Jared Hanson <j****n@g****m> over 3 years ago
fa22e2a1 Update index routes. Jared Hanson <j****n@g****m> over 3 years ago
1bcd7fac Update views. Jared Hanson <j****n@g****m> over 3 years ago
59bce677 Add assets. Jared Hanson <j****n@g****m> over 3 years ago
9fd34774 Remove unused assets. Jared Hanson <j****n@g****m> over 3 years ago
63341271 Remove unused routes. Jared Hanson <j****n@g****m> over 3 years ago
bfa67d61 Update bin. Jared Hanson <j****n@g****m> over 3 years ago
515795e8 Lookup keys for challenge with username. Jared Hanson <j****n@g****m> almost 4 years ago
6afe2696 Create new security keys. Jared Hanson <j****n@g****m> almost 4 years ago
d7d6192e Render security keys. Jared Hanson <j****n@g****m> almost 4 years ago
c59815e1 Load user in verify callback. Jared Hanson <j****n@g****m> almost 4 years ago
28fd5186 Challenge webauthn on login route. Jared Hanson <j****n@g****m> almost 4 years ago
5aaa1b4e Register public key at MFA endpoint. Jared Hanson <j****n@g****m> almost 4 years ago
5c401158 Move create challenge to POST /users. Jared Hanson <j****n@g****m> almost 4 years ago
e84d8d1b Submit form as form data. Jared Hanson <j****n@g****m> almost 4 years ago
2b5850ac Add myaccount routes. Jared Hanson <j****n@g****m> almost 4 years ago
b93d97a7 Rename views/register to views/signup. Jared Hanson <j****n@g****m> almost 4 years ago
0bdab8e2 Rename routes/account to routes/users. Jared Hanson <j****n@g****m> almost 4 years ago
5b95f07b Rename server.js to app.js. Jared Hanson <j****n@g****m> almost 4 years ago
36831864 WIP Jared Hanson <j****n@g****m> about 4 years ago
eea2ceda Update client-side JS. Jared Hanson <j****n@g****m> about 4 years ago
159c3492 Create user prior to webauth.create challenge. Jared Hanson <j****n@g****m> about 4 years ago
b2f81276 Clean up create account view and routes. Jared Hanson <j****n@g****m> about 4 years ago
a9a5ab6c Post to /login/public-key. Jared Hanson <j****n@g****m> about 4 years ago
f9373e6c Query for public key credential on verify. Jared Hanson <j****n@g****m> about 4 years ago
17e1379d Insert public key credential on register. Jared Hanson <j****n@g****m> about 4 years ago
1eaadec4 Switch to sqlite. Jared Hanson <j****n@g****m> about 4 years ago
ffff4ff7 Move webauthn response route to /login/public-key. Jared Hanson <j****n@g****m> about 4 years ago
eb820ed6 Make login view prettier. Jared Hanson <j****n@g****m> about 4 years ago
14f4125b Make home view prettier. Jared Hanson <j****n@g****m> about 4 years ago
de277e05 Load boot/auth. Jared Hanson <j****n@g****m> about 4 years ago
48701368 Factor passport init into boot/auth. Jared Hanson <j****n@g****m> about 4 years ago
a5a65c26 Parse more attestation formats. Jared Hanson <j****n@g****m> about 6 years ago
3bc5590f Remove extraneous comments. Jared Hanson <j****n@g****m> about 6 years ago
0f88b264 Add route to view profile. Jared Hanson <j****n@g****m> about 6 years ago
3a5e8283 Set session and auth user. Jared Hanson <j****n@g****m> about 6 years ago
26db1a27 Load user on login. Jared Hanson <j****n@g****m> about 6 years ago
d0962e95 Link credential to user record. Jared Hanson <j****n@g****m> about 6 years ago
a325879b Move credential creation into account. Jared Hanson <j****n@g****m> about 6 years ago
ebf055b0 Silence verbose logging. Jared Hanson <j****n@g****m> about 6 years ago
1ec81c3e Silence verbose logging. Jared Hanson <j****n@g****m> about 6 years ago
7117ff4f Load authenticator from database. Jared Hanson <j****n@g****m> about 6 years ago
4a4452b1 Stub out parsing of attestation response. Jared Hanson <j****n@g****m> about 6 years ago
29701b8c Add passport-webauthn Jared Hanson <j****n@g****m> about 6 years ago
4ce57d20 Factor out webauthn routes. Jared Hanson <j****n@g****m> about 6 years ago
5afdd220 Add credential route. Jared Hanson <j****n@g****m> about 6 years ago
586a9c5d Post response. Jared Hanson <j****n@g****m> about 6 years ago
5f22222a Add login routes. Jared Hanson <j****n@g****m> about 6 years ago
5923c5f6 POST credential Jared Hanson <j****n@g****m> about 6 years ago
6485e21e Create account in db. Jared Hanson <j****n@g****m> about 6 years ago
23531bb8 Add registration route. Jared Hanson <j****n@g****m> about 6 years ago
e33c630c Initial comit. Jared Hanson <j****n@g****m> about 6 years ago

← Back to repository