Skip to content

Switch authentication to better-auth lib

Eli Fainstein requested to merge refactor/migrate-auth into main

Migration de l'authentification de redux à better-auth, afin d'avoir une gestion plus simple de l'authentification.

Cette MR est aussi l'occasion de commencer la migration vers typescript. À cette fin :

  • Passage du projet au type "modules" afin de faire cohabiter des fichiers js et typescript (les fichiers liés à better-auth sont en typescript)
  • Changements de la syntaxe des imports et exports

Concernant l'authentification per se :

  • Création d'un client pour better-auth
  • Décommission de redux pour gérer l'auth (la source de vérité unique devient better-auth)
  • Mise-à-jour des appels au back
Edited by Eli Fainstein

Merge request reports

Loading