cloudbase-auth
Umiejętność do projektowania i wdrażania uwierzytelniania CloudBase Auth v2 w aplikacjach webowych i backendowych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill wspierający implementację systemu autoryzacji CloudBase Auth v2 za pomocą Web SDK, Node SDK i HTTP API. Obejmuje projektowanie metod logowania (anonimowe, login/hasło, SMS, email, WeChat, custom), zarządzanie tokenami JWT, sesje użytkownika oraz best practices dla wewnętrznych i zewnętrznych użytkowników. Idealna dla deweloperów budujących systemy autentykacji w projektach CloudBase.
Jak używać
Zainstaluj Web SDK (
@cloudbase/js-sdk@2.x) w swoim projekcie frontendowym lub Node SDK w backendzie, w zależności od tego, gdzie implementujesz uwierzytelnianie.Zainicjalizuj instancję auth poprzez SDK — pobierz obiekt
authz CloudBase i skonfiguruj go w aplikacji.Wybierz odpowiednie metody logowania dla Twojego przypadku użytku (anonimowe, username/password, SMS, email, WeChat lub custom login) — skill zawiera wytyczne dotyczące wyboru i trade-offów każdej metody.
Zaimplementuj przepływ rejestracji i logowania na froncie za pomocą Web SDK lub na backendzie za pomocą Node SDK, korzystając z dokumentacji flow'ów zawartej w skill'u.
Obsługuj tokeny dostępu i refresh tokeny — skill wyjaśnia model sesji oparty na JWT, różnice między v1 a v2, oraz walidację tokenów.
Jeśli potrzebujesz zaawansowanych operacji (tworzenie custom login tickets, zarządzanie użytkownikami), użyj HTTP API bezpośrednio lub Node SDK do operacji admin — skill zawiera dokumentację wszystkich dostępnych endpointów.