auth-web-cloudbase
CloudBase Web Authentication Quick Guide - Provides concise and practical Web frontend authentication solutions with multiple login methods and complete user management.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
CloudBase Web Authentication Quick Guide - Provides concise and practical Web frontend authentication solutions with multiple login methods and complete user management.
How to use
Upewnij się, że dostawcy uwierzytelniania są już włączeni w CloudBase — jeśli nie, najpierw użyj skill auth-tool-cloudbase do ich konfiguracji. Sprawdź, czy masz dostęp do ID środowiska (env) i regionu CloudBase.
W swoim projekcie webowym zainstaluj lub zweryfikuj wersję biblioteki @cloudbase/js-sdk w wersji 2.24.0 lub nowszej. Możesz załadować SDK z oficjalnego CDN: https://static.cloudbase.net/cloudbase-js-sdk lub zainstalować przez npm.
Zainicjuj CloudBase w aplikacji, przekazując ID środowiska i region. Ta konfiguracja jest wymagana do nawiązania połączenia z backendem CloudBase.
Wybierz metodę logowania odpowiednią dla Twojego przypadku użytku — email, telefon, nazwa użytkownika/hasło, logowanie anonimowe lub dostawcy zewnętrzni. Skill obsługuje wszystkie te opcje i zapewnia kompatybilność z API supabase-js.
Zbuduj interfejs użytkownika — stronę logowania, modal rejestracji lub formularz zarządzania profilem. Podłącz przyciski i pola formularza do metod SDK (np. signUp, verifyOtp) — upewnij się, że kliknięcia przycisków faktycznie wywoływują funkcje uwierzytelniania, nie pozostawiaj logiki w oddzielnym pliku bez połączenia z handlerami formularza.
Wdrażaj rozwiązanie w ramach struktury projektu webowego — zapoznaj się z skill web-development-cloudbase, aby poznać wytyczne dotyczące organizacji projektu i wdrażania.