Nice work David. Device Session Management & PassKeys support is really cool. Quick thought / recommendation - Can we also support mobile + OTP based auth, which is widely preferred for fintech & banking apps for additional security. It also eliminates the needs for passwords. Just a basic interface for the OTP delivery is good enough, while the actual implementation with any messaging provider like Kaleyra can be managed within the app.
Appreciate the useful tips along the content - 1/ Namespacing controllers to keep them RESTful and readable. 2/ Why not to import 3rd party JS lib in index.js
And a smart work on the video edit on correcting the typo - `seaches_<resource>_path` :)
David KimuraIt would also help if you can showcase the observability aspects(resource monitoring, logs, auto-scaling) of Kamal in one of your upcoming eposides.