I have a functioning API for some projects & bots on steam, and I'm looking to integrate a Vue front end with it, however I need an auth system for it.
Vue App/Server -> NodeJS Server where user logs into steam via openID and passport -> Back to Vue App/Server with details/data on confirmed login.
TLDR; I need a system put in place where I can have users log into their steam accounts on a website running Vue so I can show data specific to that user coming from my api.
I'm looking for something that is basic and has a working/functional login system (simply show the steam response in json). Preferably something that has the NodeJS auth system and vue app being separate on servers/applications.