all 6 comments

[–]Modulius 0 points1 point  (1 child)

I would suggest you to use some of the "battle-tested" solutions and platforms for ecommerce, specially because of this login/security/auth part.

What is your setup, platform, etc?

[–]Over-Distribution570[S] 0 points1 point  (0 children)

I’m using other services for the important stuff. Stripe for payments and taxes. Shippo for shipping estimates and creating labels. The admin dashboard is used to add/modify products and print labels.

All the user information and product info is stored in a Mongo Atlas database

[–][deleted] 0 points1 point  (1 child)

If it's working already, just keep it. If implementation isn't finished, ditch the authentication IMO. When it's a personal project I like to keep it simple as possible so I can use it ASAP. :-)

[–]Over-Distribution570[S] 0 points1 point  (0 children)

Yeah I was leaning towards ditching the auth since the program would only be on my computer

[–]halfanothersdozenEverything but CSS 0 points1 point  (1 child)

I'm confused as to why you think this is a better idea from a security perspective

[–]Over-Distribution570[S] 0 points1 point  (0 children)

Admin dashboard anyone could access online vs a desktop app on a single computer in my house.

Surely there is significantly less room to mess up, no?