It uses NextAuth that in my experience works well only on Vercel (and they don't care)
Also please stop using mongodb
Also please stop using mongodb
Meanwhile their home page advertises “own your data”.
If not NextAuth/Auth.js, then passport.js?
But it's the ONLY webscale database [0]
Shouldn't be hard to replace with sqlite