# Segurança

Usar operações de segurança para trabalhar com informações do usuário.

##### Bloco

##### Texto

login();
1

1: Operação

[Login] | ##### Bloco [Login] ##### Texto 'login' | Logar o usuário no sistema. A autenticação e o login do usuário são executados com o nome do usuário e a senha definidos nas propriedades de origem.
Propriedade de origem | Descrição
Target01.SecuritySettings.UserNameEnter | Defina o nome de usuário utilizado para o login. O valor de configuração é limpo após a operação de login.
Target01.SecuritySettings.PasswordEnter | Defina a senha utilizada para o login. O valor de configuração é limpo após a operação de login.
[Logout] | ##### Bloco [Logout] ##### Texto 'logout' | Desconecta o usuário do sistema.
[PopupSystemLoginDialog] | ##### Bloco [PopupSystemLoginDialog] ##### Texto 'showSystemLoginDialog' | Abre a caixa de diálogo de login.
[PopupAddUserDialog] | ##### Bloco [PopupAddUserDialog] ##### Texto 'showAddUserDialog' | Abre uma caixa de diálogo para adicionar usuários. Observação: Para obter informações sobre adicionar usuários, consulte o seguinte. Adicionar e excluir usuários na unidade do display
[PopupDeleteUserDialog] | ##### Bloco [PopupDeleteUserDialog] ##### Texto 'showDeleteUserDialog' | Abre uma caixa de diálogo para excluir usuários. Observação: Para obter informações sobre excluir usuários, consulte o seguinte. Adicionar e excluir usuários na unidade do display
[Export] | ##### Bloco [Export] ##### Texto 'exportUserInfo' | Exporta as informações do usuário da unidade do display para o armazenamento USB.
[Import] | ##### Bloco [Import] ##### Texto 'importUserInfo' | Importa as informações do usuário do armazenamento USB para a unidade do display.

(Exemplo: Login)

1. Adicionar um objeto de interruptor (Switch1) na tela.
2. No editor de script, adicionar um trigger de Toque e selecionar [Click].
3. Adicionar um Objeto de tela e definir como Switch1 no trigger de Toque.
4. Adicione uma operação de Segurança e selecione [Login].

##### Bloco

##### Texto

onClick($GraphicObject.Switch1, ()=>{

login();

});

## Execução simultânea de operações de segurança

Você pode executar apenas uma das seguintes operações de Segurança de cada vez. Enquanto a primeira operação ainda estiver em execução, se você executar qualquer uma das outras operações, ela não será executada.

[PopupSystemLoginDialog]

[PopupAddUserDialog]

[PopupDeleteUserDialog]

[Export]

[Import]