Create Api Key
5-Line Core
from gl_iam.providers.postgresql import PostgreSQLProvider, PostgreSQLConfig
config = PostgreSQLConfig(database_url="postgresql+asyncpg://...")
provider = PostgreSQLProvider(config)
api_key, plain_key = await provider.create_api_key(
name="my-service",
organization_id="default",
scopes=["api:read", "api:write"],
)
# Store plain_key securely - only shown once!Key Tiers
Tier
Use Case
Requirements
Step-by-Step
1
2
3
4
5
Complete Example
Using with IAMGateway
Common Pitfalls
Pitfall
Solution
Last updated
Was this helpful?