SUZYtfr / HPFRefonte_public

0 stars 0 forks source link

Branchement #3

Closed PierreMDL closed 1 year ago

PierreMDL commented 1 year ago

feat: ajoute nuxtjs/auth-next, sépare account de user: Le module nuxtjs/auth-next s'occupe du login, logout, cookie d'auth, auto-fetch les infos de l'utilisateur authentifié, rendant le store User inutile (en tout cas pour le moment, je l'ai gardé sous la main). Le point d'entrée /account/ est utilisé pour tout ce qui touche à l'authentification, /users/ pour l'accès générique aux infos des utilisateurs. Le modal d'inscription est branché (avatar inclus), ainsi que celui de l'authentification.

fix: répare les caractéristiques, fait concorder le backend et le fro…: Branchement des caractéristiques par la correction du point d'entrée, le renommage des ids des ressources, la correction des interfaces. Réparation du store Config (des caractéristiques). Établissement d'une convention des requêtes et réponses entre le front-end et le back-end, incluant la pagination.

fix: répare les news, fix: répare les fanfictions, fix: répare les auteurs, fix: répare la page d'accueil, fix: répare la page d'accueil: la même.

fix: branche sur PythonAnywhere, divers: .env branche sur le backend sur PythonAnywhere (que je tiendrai à jour).