Ended up utilising a lot of what is here to save a token. But didn’t get much further than saving a token.
https://blog.sqreen.io/authentication-best-practices-vue/