Account access

Sign in, register, and enter the operating platform.

Enter with email code, Google, GitHub, or a limited token fallback. After access, SkillHub routes each user into role-aware developer, publisher, and admin workspaces.

Console access

Where the backend lives.

Choose the right workspace before operating projects, publishing, money states, or admin queues.

Current sessionWorkspace connected
No shared passwordProduction access uses email code, configured Google/GitHub OAuth, or a reveal-once team token. Raw tokens and passwords are never published as page copy.
OAuth readiness is visibleIf Google or GitHub is not configured, the login page shows callback URLs and missing environment names instead of fake buttons.
Token fallback is limitedUser tokens remain for bootstrap, invitations, and recovery. Product users should enter through login and account center.
Workspace connected
Login and account centerAll users/login -> /account

Sign in, verify email access, inspect connected identities, session fingerprints, roles, and workspace readiness.

Open account
Available for this session
Developer workspaceDeveloper / owner/developer

Create projects, manage installed skills, runtime keys, policies, tests, buyer requests, billing, team, and webhooks.

Open console
Available for this session
Publisher workspacePublisher / owner/publisher

Upload skills, manage review repair, pricing blockers, buyer demand, feedback, revenue, payout readiness, and notifications.

Open console
Available for this session
Admin operationsReviewer / finance / admin/admin

Operate review queues, launch readiness, identity directory, trust reports, incidents, ledger, payouts, and delivery outbox.

Open console
Sign-in methods

SkillHub supports the account paths real teams expect: email code access, Google login, GitHub login, and token fallback for operators or invitations.

Configuration required
Google

Configure Google client id, client secret, callback base URL, and OAuth state secret before enabling the live redirect.

Set callback base URL
SKILLHUB_GOOGLE_CLIENT_IDSKILLHUB_GOOGLE_CLIENT_SECRETSKILLHUB_AUTH_CALLBACK_BASE_URL
Configuration required
GitHub

Configure GitHub client id, client secret, callback base URL, and OAuth state secret before enabling the live redirect.

Set callback base URL
SKILLHUB_GITHUB_CLIENT_IDSKILLHUB_GITHUB_CLIENT_SECRETSKILLHUB_AUTH_CALLBACK_BASE_URL
Active
User token

User access tokens remain the operator and team-invite fallback until OAuth/passwordless sessions are connected.

Use token fallback
Token fallback

Use a token created by an invite or the team console. SkillHub stores it in an httpOnly browser cookie for this app.

Workspace session
Sign in
Environment fallbackservice
Roleservice / super_admin / admin / finance
Tokence32e4...addf