Connexion / Inscription
L'inscription par courriel collecte le courriel, le nom d'utilisateur et le mot de passe. Les noms d'utilisateur sont vérifiés pour la disponibilité et la longueur. Le serveur envoie un code à six chiffres par courriel (SES), vous l'entrez dans une modale, et le backend crée l'utilisateur Supabase et le profil.
Google utilise OAuth Supabase. Le callback vérifie l'origine, échange le code, assure que les lignes de profil existent pour les nouveaux utilisateurs OAuth, puis vous envoie vers le fil. Vous pouvez bien sûr vous connecter avec OAuth sur un compte créé par courriel.