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]