feat: update keycloak config
This commit is contained in:
parent
d2f2158ae5
commit
fb6c8ca592
|
|
@ -3,6 +3,7 @@ package config
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
"github.com/Nerzal/gocloak/v13"
|
"github.com/Nerzal/gocloak/v13"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -72,12 +73,13 @@ func (_keycloak *KeycloakConfig) CreateUser(fullname string, email string, usern
|
||||||
var group []string
|
var group []string
|
||||||
group = append(group, "medols")
|
group = append(group, "medols")
|
||||||
user := gocloak.User{
|
user := gocloak.User{
|
||||||
FirstName: gocloak.StringP(fullname),
|
FirstName: gocloak.StringP(fullname),
|
||||||
LastName: gocloak.StringP(""),
|
LastName: gocloak.StringP(fullname),
|
||||||
Email: gocloak.StringP(email),
|
Email: gocloak.StringP(email),
|
||||||
Enabled: gocloak.BoolP(true),
|
Enabled: gocloak.BoolP(true),
|
||||||
Username: gocloak.StringP(username),
|
EmailVerified: gocloak.BoolP(true),
|
||||||
Groups: &group,
|
Username: gocloak.StringP(username),
|
||||||
|
Groups: &group,
|
||||||
}
|
}
|
||||||
|
|
||||||
keycloakId, err := client.CreateUser(ctx, token.AccessToken, _keycloak.Cfg.Keycloak.Realm, user)
|
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{
|
user := gocloak.User{
|
||||||
ID: keycloakId,
|
ID: keycloakId,
|
||||||
FirstName: gocloak.StringP(fullname),
|
FirstName: gocloak.StringP(fullname),
|
||||||
LastName: gocloak.StringP(""),
|
LastName: gocloak.StringP(fullname),
|
||||||
Email: gocloak.StringP(email),
|
Email: gocloak.StringP(email),
|
||||||
Groups: &group,
|
Groups: &group,
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue