From fb6c8ca59277c54561243f19644a8606254e1ea5 Mon Sep 17 00:00:00 2001 From: hanif salafi Date: Tue, 23 Sep 2025 13:08:23 +0700 Subject: [PATCH] feat: update keycloak config --- config/config/keycloak.config.go | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/config/config/keycloak.config.go b/config/config/keycloak.config.go index bf393c2..1d5c38f 100644 --- a/config/config/keycloak.config.go +++ b/config/config/keycloak.config.go @@ -3,6 +3,7 @@ package config import ( "context" "errors" + "github.com/Nerzal/gocloak/v13" ) @@ -72,12 +73,13 @@ func (_keycloak *KeycloakConfig) CreateUser(fullname string, email string, usern var group []string group = append(group, "medols") user := gocloak.User{ - FirstName: gocloak.StringP(fullname), - LastName: gocloak.StringP(""), - Email: gocloak.StringP(email), - Enabled: gocloak.BoolP(true), - Username: gocloak.StringP(username), - Groups: &group, + FirstName: gocloak.StringP(fullname), + LastName: gocloak.StringP(fullname), + Email: gocloak.StringP(email), + Enabled: gocloak.BoolP(true), + EmailVerified: gocloak.BoolP(true), + Username: gocloak.StringP(username), + Groups: &group, } keycloakId, err := client.CreateUser(ctx, token.AccessToken, _keycloak.Cfg.Keycloak.Realm, user) @@ -113,7 +115,7 @@ func (_keycloak *KeycloakConfig) UpdateUser(keycloakId *string, fullname string, user := gocloak.User{ ID: keycloakId, FirstName: gocloak.StringP(fullname), - LastName: gocloak.StringP(""), + LastName: gocloak.StringP(fullname), Email: gocloak.StringP(email), Groups: &group, }