> **pocketbase-better-auth** est un adaptateur open source, prêt pour la production, qui permet aux développeurs d'utiliser PocketBase comme stockage de backend robuste pour la bibliothèque Better Auth. Il comble le fossé entre l'authentification moderne et indépendante du framework et les capacités de base de données en temps réel portables de PocketBase.


pocketbase-better-auth est une couche d'intégration spécialisée conçue pour associer les capacités d'authentification modernes de Better Auth à la facilité d'utilisation de PocketBase. Bien que PocketBase propose une authentification intégrée, de nombreux développeurs ont besoin des fonctionnalités avancées de Better Auth (support multi-framework, plugins étendus et contrôle granulaire des sessions) mais souhaitent toujours conserver leurs données dans l'écosystème PocketBase.
Cet adaptateur sert de moteur de traduction, permettant à Better Auth d'effectuer des opérations CRUD, une gestion de session et une vérification d'utilisateur directement contre une instance PocketBase, gérant de manière transparente la traduction entre la logique de type SQL et la syntaxe de filtre d'API de PocketBase.
Where complexes de Better Auth en la syntaxe de filtre spécifique de PocketBase.pocketbase.collections.json), permettant aux développeurs d'importer instantanément les structures user, session et account nécessaires dans leur base de données.parseWhere pour traduire de manière fiable les objets de requête complexes basés sur le JSON en filtres de chaîne compatibles avec PocketBase.