Day 7-8: webauthn library pimped up

dagnelies

Arnaud Dagnelies

Posted on September 27, 2022

Day 7-8: webauthn library pimped up

Writing some code is one thing. Making it available as a nice library, packaging it, with documentation, examples, tests, nice error messages... is really a bigger task than just writing the "functionality". Again, I underestimated how much time and effort it takes to make things "nice" while pimping up my "passwordless authentication" package.

Image description

It's halfway there. The package now works properly, there is a CDN, a nice readme, better docs, examples, a playground to interact with the protocol directly... It's actually not really new. It already existed before, I just ripped off the playground from the main site and rewired it to use the new library instead. Luckily everything worked fine.

Image description

However, as I said, it's only halfway there. After moving the repo to its own organisation (to https://github.com/passwordless-id/webauthn ) I probably still have a few links to fix in the docs, the examples and various settings and build stuff. Hopefully it will all be cleared soon. The docs could welcome some more love too and tests would be nice but time is scarce. Let's hope this package can be wrapped up by the end of the week, so that next week can be started freshly, to better focus on the next topic.

💖 💪 🙅 🚩
dagnelies
Arnaud Dagnelies

Posted on September 27, 2022

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

Data Analysis with Python
python Data Analysis with Python

January 22, 2023

💯Day 21-22: Playing with CORS🚦
100daysofcode 💯Day 21-22: Playing with CORS🚦

October 11, 2022

Day 19-20: Branding
100daysofcode Day 19-20: Branding

October 9, 2022

Day 17-18: The API is on its way...
100daysofcode Day 17-18: The API is on its way...

October 8, 2022