# README
kinde-go
Kinde golang client
getting started
prerequisites
- Create a M2M application and save the domain, client ID, and client secret
- Authorise the application with the Kinde Management API and allow the relevant scopes
quickstart
package main
import "github.com/axatol/kinde-go"
func main() {
// load config from environment variables
// - KINDE_DOMAIN
// - KINDE_AUDIENCE
// - KINDE_CLIENT_ID
// - KINDE_CLIENT_SECRET
client := kinde.New(context.Background(), nil)
// or override some configuration, the unspecified values are loaded from the
// environment
client = kinde.New(
context.Background(),
kinde.NewClientOptions().
WithClientID("foo").
WithClientSecret("bar").
WithLogger(someLogger{})
)
}
todo
- pagination
- rate-limiting
# Packages
No description provided by the author
# Functions
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author