auth-http-api-cloudbase

Authenticates CloudBase users via raw HTTP endpoints for non-Node backends and scripts.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/baiyongping/cowork-platform --skill auth-http-api-cloudbase-baiyongping
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auth-http-api-cloudbase
Source: https://github.com/baiyongping/cowork-platform/tree/main/.claude/skills/auth-http-api
Command: npx skills add https://github.com/baiyongping/cowork-platform --skill auth-http-api-cloudbase-baiyongping

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables CloudBase authentication via raw HTTP endpoints without relying on the SDKs.

Core Features & Use Cases

  • Supports login, signup, token management, and basic user operations over HTTP.
  • Useful for non-Node backends (Go, Python, Java, PHP), integration tests, gateways, and admin scripts that need direct API access.
  • Not intended for frontend web login (use CloudBase Web Auth) or Node SDK usage; clean separation of concerns.

Quick Start

Run a login or signup request against the CloudBase HTTP API using curl or your favorite HTTP client against the base URL for your environment.

Frequently Asked Questions about auth-http-api-cloudbase

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I authenticate CloudBase users via raw HTTP endpoints?

Authenticating CloudBase users via raw HTTP endpoints involves sending login, signup, and token management requests directly to the API base URL. This approach bypasses SDKs by using environment ID, clientId, and clientSecret headers.

Can I use raw HTTP requests for CloudBase authentication in non-Node backends?

Yes, you can use raw HTTP requests for CloudBase authentication in non-Node backends like Go, Python, Java, or PHP. This method provides direct API access for integration tests, gateways, and admin scripts without SDK dependencies.

What credentials do I need to setup CloudBase HTTP authentication?

To setup CloudBase HTTP authentication, you need your environment ID, clientId, and clientSecret. You also need knowledge of the base URL pattern and required headers to successfully manage tokens and user data.

When should I avoid using raw HTTP endpoints for CloudBase auth?

You should avoid using raw HTTP endpoints for frontend web login or Node SDK usage. For those scenarios, use CloudBase Web Auth or the Node SDK to maintain a clean separation of concerns.

How do I manage tokens and user data over HTTP for CloudBase?

To manage tokens and user data over HTTP for CloudBase, send authenticated requests to the base URL using your HTTP client. This allows admin scripts and non-Node backends to handle login, signup, and user operations directly.