DocsGo to Dashboard

Getting started

Sign in and sessions

The dashboard uses a signed session; automated or server-side calls can use your tenant's API key instead, which is treated as full ADMIN access.

How it works

  • Dashboard sessions are backed by a hand-rolled HS256 JWT signed with your workspace secret
  • Server-to-server requests send the tenant API key via the x-api-key header
  • Disabled accounts are blocked, and an admin-issued temporary password forces a reset on next sign-in

Good to know

  • Because an API key acts as ADMIN, treat it like any other production secret
  • Passwords are stored with salted scrypt, not a reversible encoding
WebOptiva