Supabase Melancarkan @supabase/server untuk Mempermudah Templat Autentikasi SSR

iconKuCoinFlash
Kongsi
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconRingkasan

expand icon
Supabase melancarkan pakej npm @supabase/server, versi 0.1.4, pada 21 April (UTC+8). Ia mempermudah autentikasi SSR dan pengurusan cookie untuk kerangka seperti Next.js. Alat ini termasuk fungsi withSupabase untuk mempermudah dasar akses dan konfigurasi klien. Seiring peraturan CFT menjadi lebih ketat, pembangun memerlukan alat yang cekap untuk mengekalkan likuiditi dan kepatuhan pasaran kripto. Pengasas bersama Supabase, Paul Copplestone, mencatat bahawa pakej ini masih dalam peringkat awal, dengan penyesuai khusus kerangka sedang dalam pembangunan.

Berita ME, pada 21 April (UTC+8), menurut pemantauan Beating, Supabase melancarkan pakej npm @supabase/server, versi 0.1.4, bawah lesen MIT. Pakej ini menggabungkan penciptaan klien Supabase, penyegerakan cookie, dan pengekalan sesi pengesahan untuk senario pemaparan sisi server, laluan API, dan fungsi tepi, menjadikan pembangun tidak perlu menyusun sendiri. Dari segi penggunaan, ia menyediakan fungsi tingkat tinggi bernama withSupabase. Pembangun memasukkan dasar akses (contohnya, allow: 'user', hanya membenarkan pengguna log masuk), dan fungsi yang dikembalikan akan melekatkan klien Supabase yang telah disesuaikan ke ctx.supabase, membolehkan kod perniagaan terus menggunakan ctx.supabase.from('todos').select() untuk mengakses pangkalan data. Paul Copplestone, salah seorang penubuh Supabase, mengumumkan berita ini di X, menyatakan bahawa ini adalah versi awal dan pihaknya sedang mencari penguji serta maklum balas, sambil bekerja pada penyesuaian untuk pelbagai kerangka kerja. Sebelum ini, apabila mengintegrasikan Supabase ke dalam kerangka kerja SSR seperti Next.js, pembangun perlu menulis kod sendiri untuk membaca cookie, menyegarkan sesi, dan menghantar klien—kod sampel ini telah lama menjadi keluhan komuniti. (Sumber: BlockBeats)

Penafian: Maklumat yang terdapat pada halaman ini mungkin telah diperoleh daripada pihak ketiga dan tidak semestinya menggambarkan pandangan atau pendapat KuCoin. Kandungan ini adalah disediakan bagi tujuan maklumat umum sahaja, tanpa sebarang perwakilan atau waranti dalam apa jua bentuk, dan juga tidak boleh ditafsirkan sebagai nasihat kewangan atau pelaburan. KuCoin tidak akan bertanggungjawab untuk sebarang kesilapan atau pengabaian, atau untuk sebarang akibat yang terhasil daripada penggunaan maklumat ini. Pelaburan dalam aset digital boleh membawa risiko. Sila menilai risiko produk dan toleransi risiko anda dengan teliti berdasarkan keadaan kewangan anda sendiri. Untuk maklumat lanjut, sila rujuk kepada Terma Penggunaan dan Pendedahan Risiko kami.