Supabase запускає @supabase/server для спрощення шаблонів аутентифікації SSR

iconKuCoinFlash
Поділитися
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconКороткий зміст

expand icon
Supabase запустив npm-пакет @supabase/server, версія 0.1.4, 21 квітня (UTC+8). Він спрощує аутентифікацію SSR та управління файлами cookie для фреймворків, таких як Next.js. Інструмент містить функцію withSupabase для спрощення політик доступу та конфігурації клієнта. З ужорсточенням регуляторних вимог CFT розробникам потрібні ефективні інструменти для забезпечення ліквідності та відповідності крипторинкам. Співзасновник Supabase Пол Копплстон зазначив, що пакет знаходиться на початковому етапі, а адаптери для конкретних фреймворків розробляються.

ME News: 21 квітня (UTC+8), за даними моніторингу Beating, Supabase випустила npm-пакет @supabase/server версії 0.1.4 за ліцензією MIT. Цей пакет об’єднує створення Supabase-клієнта, синхронізацію cookie та підтримку автентифікаційних сесій у сценаріях серверного рендерингу, API-маршрутів та крайових функцій, дозволяючи розробникам не писати цей код вручну. Для використання надається вища функція з назвою withSupabase. Розробник передає політику доступу (у прикладі — allow: 'user', що дозволяє лише авторизованим користувачам), а повернена функція приєднує налаштований Supabase-клієнта до ctx.supabase, дозволяючи безпосередньо виконувати запити до бази даних через ctx.supabase.from('todos').select(). Павел Коплстон, співзасновник Supabase, оголосив про це в X, зазначивши, що це ранній випуск, і команда шукає тестувальників та відгуки, а також розробляє адаптери для різних фреймворків. Раніше інтеграція Supabase в SSR-фреймворки, такі як Next.js, вимагала від розробників самостійно писати код для читання cookie, оновлення сесій та передачі клієнта — цей шаблонний код був постійним джерелом скарг у спільноті. (Джерело: BlockBeats)

Відмова від відповідальності: Інформація на цій сторінці може бути отримана від третіх осіб і не обов'язково відображає погляди або думки KuCoin. Цей контент надається лише для загального інформування, без будь-яких запевнень або гарантій, а також не може розглядатися як фінансова або інвестиційна порада. KuCoin не несе відповідальності за будь-які помилки або упущення, а також за будь-які результати, отримані в результаті використання цієї інформації. Інвестиції в цифрові активи можуть бути ризикованими. Будь ласка, ретельно оцініть ризики продукту та свою толерантність до ризику, виходячи з ваших власних фінансових обставин. Для отримання додаткової інформації, будь ласка, зверніться до наших Умов використання та Розкриття інформації про ризики.