Added user creation for the admin integrated with keycloak

This commit is contained in:
gulimabr
2025-12-04 16:36:45 -03:00
parent cdd7668560
commit 18f44c0e85
9 changed files with 556 additions and 3 deletions

View File

@@ -24,6 +24,7 @@
"title": "Member Roles",
"loadingMembers": "Loading members...",
"noMembers": "No members found",
"addUserButton": "+ Add User",
"tableHeaders": {
"user": "User",
"role": "Role",
@@ -33,6 +34,22 @@
"cannotDemoteSelf": "You cannot demote yourself. Ask another admin to change your role.",
"errorUpdating": "Failed to update member role"
},
"createUserModal": {
"title": "Create New User",
"username": "Username",
"usernamePlaceholder": "Enter username",
"email": "Email",
"emailPlaceholder": "Enter email address",
"temporaryPassword": "Temporary Password",
"passwordPlaceholder": "Enter temporary password",
"passwordHint": "User will be required to change this password on first login.",
"firstName": "First Name",
"lastName": "Last Name",
"role": "Role",
"createButton": "Create User",
"successMessage": "User created successfully!",
"errorCreating": "Failed to create user"
},
"relationshipTypes": {
"title": "Relationship Types",
"addButton": "+ Add Type",

View File

@@ -24,6 +24,7 @@
"title": "Funções dos Membros",
"loadingMembers": "Carregando membros...",
"noMembers": "Nenhum membro encontrado",
"addUserButton": "+ Adicionar Usuário",
"tableHeaders": {
"user": "Usuário",
"role": "Função",
@@ -33,6 +34,22 @@
"cannotDemoteSelf": "Você não pode rebaixar a si mesmo. Peça a outro administrador para alterar sua função.",
"errorUpdating": "Falha ao atualizar função do membro"
},
"createUserModal": {
"title": "Criar Novo Usuário",
"username": "Nome de Usuário",
"usernamePlaceholder": "Digite o nome de usuário",
"email": "E-mail",
"emailPlaceholder": "Digite o endereço de e-mail",
"temporaryPassword": "Senha Temporária",
"passwordPlaceholder": "Digite a senha temporária",
"passwordHint": "O usuário será obrigado a alterar esta senha no primeiro login.",
"firstName": "Nome",
"lastName": "Sobrenome",
"role": "Função",
"createButton": "Criar Usuário",
"successMessage": "Usuário criado com sucesso!",
"errorCreating": "Falha ao criar usuário"
},
"relationshipTypes": {
"title": "Tipos de Relacionamento",
"addButton": "+ Adicionar Tipo",