auth-tool-cloudbase
Use CloudBase Auth tool to configure and manage authentication providers for web applications - enable/disable login methods (SMS, Email, WeChat Open Platform, Google, Anonymous, Username/password, OAuth, SAML, CAS, Dingding, etc.) and configure provider settings via MCP tools
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use CloudBase Auth tool to configure and manage authentication providers for web applications - enable/disable login methods (SMS, Email, WeChat Open Platform, Google, Anonymous, Username/password, OAuth, SAML, CAS, Dingding, etc.) and configure provider settings via MCP tools callCloudApi.
How to use
Upewnij się, że masz dostęp do środowiska CloudBase i znasz jego identyfikator (env). Skill aktywuje się automatycznie, gdy użytkownik wspomni logowanie, rejestrację, uwierzytelnianie lub konfigurację dostawcy.
Przed implementacją interfejsu logowania przeczytaj listę kontrolną aktywacji uwierzytelniania dostępną w dokumentacji. Sprawdź, które metody logowania są wymagane dla Twojej aplikacji (SMS, email, logowanie anonimowe, trzecie strony).
Użyj narzędzia do pobrania aktualnej konfiguracji logowania za pośrednictwem oficjalnego API login-config. Nie korzystaj z przestarzałych metod lowcode/DescribeLoginStrategy.
Włącz lub wyłącz potrzebne dostawców uwierzytelniania (WeChat, Google, OAuth, SAML, CAS, Dingding itp.) za pomocą dostępnych narzędzi MCP callCloudApi.
Skonfiguruj ustawienia każdego dostawcy zgodnie z wymogami aplikacji – na przykład klucze API dla Google czy dane dostępu do WeChat Open Platform.
Po ukończeniu konfiguracji dostawców przejdź do skill auth-web, aby wdrożyć interfejs logowania dla aplikacji webowej, lub do odpowiedniego skill dla aplikacji natywnej lub mini-programu WeChat.