Habilitando Autenticação

É sempre aconselhável habilitar a autenticação para o Server Monitor para que apenas usuários autorizados possam acessar e gerenciá‑lo.

Habilitar a autenticação é simples: trate o OnControlPanelLogin evento do seu ServerModule.

ServerModule.pas
procedure TUniServerModule.UniGUIServerModuleControlPanelLogin(
  ASession: TUniGUISession; const AUser, APassword: string;
  var LoginValid: Boolean; LoginAttempt: Integer);
begin
  if (AUser = 'admin user') and (APassword = 'strong pwd') then
  begin
    LoginValid := True;
  end;
end;

Quando a autenticação está habilitada, a seguinte tela de login será exibida sempre que você acessar o Server Monitor:

Relacionado: Developer's Guide > Using Server Monitor (Server Control Panel) Links preservados da fonte:

  • https://unigui.com/doc/online_help/using-server-monitor-(server-c.htm

  • https://unigui.com/doc/online_help/index.html?enabling-authentication.htm

Atualizado