Cadrant
Tarifs

Ressources

  • Documentation
  • Blog

Communauté

InstagramLinkedInFacebook
Connexion

Cadrant

Créez vos applications no-code. Décrivez votre besoin en langage naturel et déployez en quelques minutes.

Produit

Cas d'usageRéalisations

Ressources

BlogDocumentationTarifs

Contact

Nous contacter
© 2026 Cadrant. Tous droits réservés.
CGUCGVConfidentialitéGérer les cookies

Documentation

Bienvenue sur CadrantDémarrage rapidePlans et crédits
Créer votre premier projetConstruire de manière itérativeBonnes pratiques de promptingHistorique des versions
Connecter SupabaseBase de donnéesAuthentificationFonctions EdgeStockage de fichiersVariables d'environnement
Publier votre projetNom de domaine personnaliséSEO & Référencement
Facturation et crédits
← Accueil
Supabase : Backend & Données

Authentification

Cadrant utilise Supabase Auth pour ajouter un système d'authentification complet à votre application. Inscription, connexion, gestion de sessions et contrôle d'accès sont configurés automatiquement.

Fonctionnalités disponibles

  • Inscription et connexion par email et mot de passe.
  • Connexion via fournisseurs OAuth (Google, GitHub, etc.) configurable dans Supabase.
  • Gestion automatique des sessions utilisateur (tokens, expiration, rafraîchissement).
  • Pages de connexion et d'inscription générées automatiquement par Cadrant.

Activer l'authentification

  1. Assurez-vous que Supabase est connecté à votre projet.
  2. Demandez à Cadrant d'ajouter l'authentification dans votre prompt (ex. : « Ajoute un système de connexion avec inscription par email »).
  3. Cadrant génère les pages de login/signup, configure Supabase Auth et protège les routes nécessaires.
  4. Pour activer les connexions OAuth (Google, GitHub), configurez les fournisseurs directement dans votre tableau de bord Supabase sous Authentication > Providers.

Contrôle d'accès

Combinez l'authentification avec les politiques RLS pour un contrôle d'accès granulaire :

  • Protégez des pages entières (ex. : tableau de bord accessible uniquement aux utilisateurs connectés).
  • Filtrez les données par utilisateur (ex. : chaque utilisateur ne voit que ses propres données).
  • Créez des rôles personnalisés (admin, éditeur, lecteur) via des colonnes dans votre table utilisateurs.
Pour un système de rôles avancé, décrivez la logique souhaitée dans votre prompt. Par exemple : « Les admins peuvent tout modifier, les éditeurs peuvent créer et modifier, les lecteurs peuvent uniquement consulter. »