Managed to access the user object without needing auth, thanks to @keenencharles! 🍻

Making profile pages public without being locked in to auth, in progress

const users = await this.$http.$get(`/endpoint`)
const user = users.filter(
(user) => user.username === this.$route.params.profile
)
this.profileUser = user[0]