Supabase lance @supabase/server pour simplifier les modèles d'authentification SSR

iconKuCoinFlash
Partager
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconRésumé

expand icon
Supabase a lancé le package npm @supabase/server, version 0.1.4, le 21 avril (UTC+8). Il simplifie l'authentification SSR et la gestion des cookies pour des frameworks comme Next.js. L'outil inclut une fonction withSupabase pour simplifier les politiques d'accès et la configuration du client. Alors que les réglementations CFT se renforcent, les développeurs ont besoin d'outils efficaces pour maintenir la liquidité et la conformité des marchés de cryptomonnaies. Paul Copplestone, cofondateur de Supabase, a indiqué que ce package est en phase précoce, avec des adaptateurs spécifiques aux frameworks en cours de développement.

Selon les nouvelles de ME, le 21 avril (UTC+8), selon les données de Beating, Supabase a lancé le paquet npm @supabase/server, version 0.1.4, sous licence MIT. Ce paquet unifie la création du client Supabase, la synchronisation des cookies et la maintenance des sessions d'authentification dans les scénarios de rendu côté serveur, de routage API et de fonctions edge, éliminant ainsi le besoin pour les développeurs de les implémenter manuellement. Il fournit une fonction haut niveau appelée withSupabase. Les développeurs passent une stratégie d'accès (dans l'exemple, allow: 'user', permettant uniquement aux utilisateurs connectés d'accéder) ; la fonction retournée attache le client Supabase configuré à ctx.supabase, permettant aux codes métier d'interroger directement la base de données via ctx.supabase.from('todos').select(). Paul Copplestone, cofondateur de Supabase, a annoncé cette mise à jour sur X, précisant qu'il s'agit d'une version préliminaire et que l'équipe recherche activement des testeurs et des retours. L'équipe travaille également à la création d'adaptateurs pour divers frameworks. Précédemment, l'intégration de Supabase dans des frameworks SSR comme Next.js obligeait les développeurs à écrire manuellement le code pour lire les cookies, actualiser les sessions et transmettre le client — des éléments récurrents critiqués par la communauté. (Source : BlockBeats)

Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations. Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.