Plat5 docs
Plat5 runs the platform in front of your services: sign-in, organizations, roles, API keys, sessions, rate limits, audit logs and tracing. Your services are plain HTTP in any language. They read the organization (or the user) from the URL, and Plat5 handles everything else before the request reaches them.
QuickstartRun Plat5, a starter API and a sign-in provider on your laptop, then call your API as an organization. About ten minutes.
Concepts
Section titled “Concepts”Routes and scopesHow Plat5 puts the organization in the URL, and why your code never sees a credential.
Organizations and membersPeople, service accounts, invites, suspending and removing.
Sign-in and credentialsYour identity provider, API keys and sessions.
Roles and permissionsRoles from one file. Routes say which permission they need.
Audit logsEvery change recorded before it reaches your service.
Guides
Section titled “Guides”Write a serviceA handler, a routes file, and what your service is responsible for.
Bring your identity providerPoint Plat5 at Auth0, Okta, Keycloak or any OIDC provider.
Reference
Section titled “Reference”The reference is Plat5’s contract, copied from plat5/docs at each release. When a concept page and the reference disagree, the reference is right.