Skip to content
GigadriveDocs

Gigadrive IDP

The OpenID Connect provider behind Gigadrive sign-in, who can use it, and how to ask for a client.

idp.gigadrive.de is a standards-compliant OpenID Connect provider for people. It is what signs users into the Gigadrive console, the CLI, and the account pages, and it is what an approved third-party application uses to let people sign in with their Gigadrive account.

The two issuers, which are not interchangeable

idp.gigadrive.deapi.gigadrive.network
AuthenticatesPeopleMachines
CredentialAn OAuth client plus a user sessionAn API key
GrantsAuthorization code with PKCE, refresh token, device codeClient credentials only
EndpointsAuthorize, token, userinfo, revoke, device authorization, discovery, JWKSToken, discovery, JWKS
Use it whenA human needs to sign inA job needs to call the API

Both issue RS256 bearer tokens and the Gigadrive API accepts either on the same Authorization header. For deployment automation, use an API key and the api.gigadrive.network issuer instead of the account IDP.

How to ask for a client

Write to cs@gigadrive.de with what you are building, the redirect URIs it will use, whether it can keep a secret, and the scopes it needs. Requesting access lists exactly what to include and what comes back.

There is no self-service path. Every client is a way for a third party to receive claims about Gigadrive users, and some scopes reach real resources rather than a name and an email address, so each request is reviewed.