Configuration
Configuration d’Uracad
Cette section détaille la configuration complète de votre instance Uracad. Suivez ce guide pour personnaliser votre application selon vos besoins spécifiques.
Méthodes d’authentification
Uracad supporte actuellement deux méthodes d’authentification pour vos utilisateurs :
Méthodes disponibles
- Email/Mot de passe - Authentification standard par email
- Discord - Authentification via compte Discord
Configuration Discord OAuth
Pour activer l’authentification Discord, configurez ces variables dans votre fichier .env
D’autres providers OAuth (GitHub, Google) seront ajoutés dans les futures versions.
Configuration des Organizations
Personnalisez l’apparence et l’identité de vos organizations via le panel d’administration :
Paramètres configurables
- Nom de l’organization - Définition du nom affiché publiquement
- Slug - URL personnalisée pour votre organization
- Logo - Upload de votre logo personnalisé
- Thème visuel - Personnalisation des couleurs et de l’apparence
Système de rôles et permissions
Gérez les accès et permissions au sein de vos organizations :
Gestion des rôles
- Création de rôles personnalisés
- Attribution de permissions spécifiques
- Hiérarchie des rôles
- Gestion centralisée des invitations
Types de permissions
- Administration de l’organization
- Gestion des utilisateurs
- Accès aux fonctionnalités spécifiques
- Permissions de lecture et d’écriture
Configuration multilingue
Uracad intègre un système de traduction pour s’adapter à votre audience internationale :
Langues supportées
- Français (par défaut)
- Anglais
- Autres langues disponibles sur demande
Configuration Resend (Service Email)
Pour l’envoi d’emails système (notifications, invitations, vérifications) :
Types d’emails automatiques
- Invitations aux organizations
- Notifications système
- Vérification d’email
- Récupération de mot de passe
Configuration Better Auth
Better Auth gère l’authentification avancée et la sécurité des sessions :
Configuration avancée
Variables d’environnement complètes
Configuration Base de données
Uracad utilise Neon.tech comme solution de base de données recommandée :
DATABASE_URL
: Connexion pour le développement et les requêtes pooléesDATABASE_URL_UNPOOLED
: Connexion directe pour la production
Support technique
Pour toute assistance concernant la configuration :
- Consultez la documentation complète
- Consultez les issues sur GitHub
- Contactez le support technique