This repo is an implementation of this source: https://www.youtube.com/watch?v=KQya9i6czhM, but using SQLite. The code has also been restructured a bit compared to the video.
Pretty simple. npm start
.
/api/register
/api/2fauth
speakeasy, express, sqlite3, uuid