Ce store Pinia permet de gérer l'authentification des utilisateurs sur votre application Nuxt ou Vue (ou autre framework frontend). Il vous permettera de vérifier si un utilisateur est connecté, récupérer l'utilisateur. De plus, le plugin de persistance de Pinia est nécessaire (garder les données après un rechargement de page), ou les données sont stockés dans les cookies du client.
Importer votre store dans un dossier store dans la racine de votre projet frontend. Après la connexion de votre utilisateur, passez un objet à la fonction "authenticate" qui sera votre utilisateur. (Pinia et NuxtPinia sont nécessaire).
Nuxt 3 Pinia 2.2