Skills auth-web-cloudbase
πŸ“¦

auth-web-cloudbase

v2.23.8 Content revision r1 Medium Risk βš™οΈ External commands🌐 Network accessπŸ“ Filesystem access

Build CloudBase Web Authentication

Web teams need reliable CloudBase auth flows without stale SDK patterns. This skill guides provider checks, session guards, and Web SDK v3 integration.

Supports: Claude Codex Code(CC)
πŸ“Š 73 Adequate

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "auth-web-cloudbase" from https://skillstore.io/skills/tencentcloudbase-auth-web-cloudbase.md and its manifest at https://skillstore.io/api/skills/tencentcloudbase-auth-web-cloudbase/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Test it

Using "auth-web-cloudbase". Add username and password login to an existing React CloudBase app.

Expected outcome:

  • The response identifies username password as the provider to verify first.
  • It updates the login form to use text identifiers instead of email-only inputs.
  • It wires sign-in handling and reports errors without exposing secrets.

Using "auth-web-cloudbase". Protect the dashboard after users sign in with CloudBase.

Expected outcome:

  • The response checks the current session before showing private content.
  • It redirects missing or anonymous sessions to the login page.
  • It avoids deprecated login-state helpers that can produce misleading results.

Using "auth-web-cloudbase". Add phone OTP registration and login.

Expected outcome:

  • The response verifies phone login readiness before implementation.
  • It separates sending the code from verifying the received token.
  • It connects the SDK calls to the existing buttons and status messages.

Security Audit

Medium Risk
v2 β€’ 7/9/2026 Open versioned report

Static command, network, filesystem, and reconnaissance findings are false positives caused by Markdown formatting, public setup links, and frontend auth examples. No prompt injection or malicious exfiltration intent was found. A medium semantic risk remains because the skill tells agents to automatically change CloudBase auth provider settings without an explicit confirmation requirement.

1
Files scanned
516
Lines analyzed
0
Review items
0
False positives ignored

Confirmed security concerns (1)

Medium
Automatic Auth Provider Changes Need Confirmation
The skill repeatedly instructs agents to automatically use auth-tool-cloudbase or manageAppAuth to enable login providers, including SMS, email, anonymous, and OAuth. Changing authentication provider settings can expand access paths if done without explicit project owner approval.
The instruction pattern is explicit and repeated, but it is related to legitimate auth setup. The risk is configuration change without user confirmation, not malicious code execution.
Audited by: codex View Audit History β†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/tencentcloudbase-auth-web-cloudbase/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/tencentcloudbase-auth-web-cloudbase/security.svg)](https://skillstore.io/skills/tencentcloudbase-auth-web-cloudbase?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/tencentcloudbase-auth-web-cloudbase?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/tencentcloudbase-auth-web-cloudbase/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/tencentcloudbase-auth-web-cloudbase.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA Β· BibTeX Β· CFF)

APA citation

tencentcloudbase. (2026). auth-web-cloudbase security audit report (audit version 2) [Author version 2.23.8]. Skillstore. https://skillstore.io/skills/tencentcloudbase-auth-web-cloudbase/audits/2

BibTeX citation

@techreport{tencentcloudbase-tencentcloudbase-auth-web-cloudbase-2026, author = {tencentcloudbase}, title = {auth-web-cloudbase security audit report (audit version 2)}, institution = {Skillstore}, year = {2026}, number = {2}, url = {https://skillstore.io/skills/tencentcloudbase-auth-web-cloudbase/audits/2}, note = {Author version 2.23.8} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "auth-web-cloudbase security audit report (audit version 2)" version: "2.23.8" type: report authors: - name: "tencentcloudbase" date-released: "2026-07-09" url: "https://skillstore.io/skills/tencentcloudbase-auth-web-cloudbase/audits/2" identifiers: - type: other value: "skillstore:tencentcloudbase-auth-web-cloudbase:audit:2" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: Medium
55
Architecture
100
Maintainability
87
Content
65
Community
96
Spec Compliance

What You Can Build

Add login to a Web app

Implement CloudBase login forms with OTP, password, or OAuth while following SDK v3 auth method guidance.

Protect routes with real sessions

Replace unreliable login-state checks with session-based route guards that reject anonymous or missing sessions.

Review auth provider readiness

Check whether email, phone, username, anonymous, or OAuth providers are enabled before implementation begins.

Try These Prompts

Create a basic login page
Use auth-web-cloudbase to add a CloudBase Web login page. Check provider readiness first, then wire the existing form handlers.
Add session-based route guards
Use auth-web-cloudbase to protect these routes with getSession checks. Reject missing sessions and anonymous sessions before rendering private views.
Support multiple login methods
Use auth-web-cloudbase to implement phone OTP, username password login, and OAuth. Confirm each provider before writing browser code.
Audit and modernize CloudBase auth
Use auth-web-cloudbase to review this app for deprecated auth methods, incorrect provider assumptions, and weak route guards. Propose focused fixes.

Best Practices

  • Verify the target auth provider before writing sign-in or sign-up code.
  • Use getSession for route guards and reject anonymous sessions when private access is required.
  • Keep secret keys out of browser code and use only publishable keys in Web clients.

Avoid

  • Do not treat deprecated login-state helpers as proof that a user is authenticated.
  • Do not switch username-based forms to email-only flows unless the product requires email addresses.
  • Do not enable new auth providers without confirming the project owner wants that change.

Frequently Asked Questions

Does this skill create backend authentication services?
No. It focuses on CloudBase Web frontend integration after provider setup is available or checked.
Which SDK style does it target?
It targets CloudBase Web SDK v3 with Supabase-like auth method names and response patterns.
Can it support username and password login?
Yes. It guides username password login when that provider is enabled and the account identifier is not an email address.
Why does it prefer getSession for guards?
getSession can show when no real login exists. Deprecated login-state helpers may look valid with only a publishable key.
Does it handle OAuth callbacks?
Yes. It explains automatic callback handling and manual verification when automatic detection is not enabled.
Is it safe to enable anonymous login?
Anonymous login should be used only for explicit, limited cases. Private routes should reject anonymous sessions.

Developer Details

License

MIT

Author version

v2.23.8

Skillstore revision

r1

Ref

24b2fe42a456262f3fd0fb3df72e12d9ed2c32ec

Maintenance freshness

7/18/2026

Usage

1 downloads Β· 0 views

File structure

πŸ“„ SKILL.md

More from tencentcloudbase

View all
View all