Update!
Hey folks, hope all is well!
I completed the auth integrations discussed in the last update. I ended up integrating the Better Auth lib, which simplified things a lot. You can find more info on better auth here: https://www.better-auth.com/
The WIP DECAF repo has these updates pushed, and the readme has been updated so you can try it out in the backend now: https://github.com/margyle/mugsy-decaf
Login has been integrated into the frontend but registration has not. This branch will be merged once registration is integrated.
The on unit login screen includes a qr code, so you can login using your phone if you prefer:
For folks who don’t need a multi-user setup, you can set the machine to use a single global profile during setup.
Now that auth is up and running I’ll be wrapping up features that rely on profiles. Think user recipes, machine settings, brew prefs, etc.
Ok that is all for now. I have a couple days off from the day job this week so will have a some extra time to focus on Mugsy. Will see everyone again next weekend!
Cheers!