Skip to content

Scuilion/keycloak-admin-go

 
 

Repository files navigation

keycloak-admin-go

pipeline status coverage report Go Report Card

Keycloak admin client in go.

This is still highly unstable as more of the admin api endpoints and parameters are added.

Usage

go get -u github.com/Azuka/keycloak-admin-go/...

Local Development

make init
make test
make integration

Wish List

  • Add authentication integration tests
  • Attack Detection
  • Authentication Management
  • Client Attribute Certificate
  • Client Initial Access
  • Client Registration Policy
  • Client Role Mappings
  • Client Scopes
  • Clients
  • Component
  • Groups
  • Identity Providers
  • Key
  • Protocol Mappers
  • Realms Admin
  • Role Mapper
  • Roles
  • Roles (by ID)
  • Scope Mappings
  • User Storage Provider
  • Users
    • Get user
    • Search users
    • Create user
    • Update user
      • Profile information
      • Groups
      • Sessions, Consents
  • Root

Thanks to

About

Keycloak Admin REST client for go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 91.8%
  • Makefile 8.2%