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.