Bate-papo multiusuário autenticado, com registro de data e hora, logado e persistente (IRC?)

1

O departamento de conformidade da minha empresa exige que toda a comunicação online seja controlada e registrada com registros de data e hora. O controle inclui autenticação do usuário e controle de canal. Além disso, o bate-papo persistente é altamente desejado (por exemplo, novas pessoas participando devem ver o histórico do bate-papo). Temos programas de terceiros para monitorar o objetivo e o gtalk, mas falta um mecanismo conveniente para o chat multiusuário online.

Considerando nossos requisitos, achei que executar um servidor de IRC de intranet privada seria perfeito. Logs com registro de data e hora podem ser manipulados por bots em cada canal. Os próprios canais podem ser protegidos por senha para controlar o acesso.

Não tenho certeza sobre a autenticação do usuário e as partes do bate-papo persistente. Seria ótimo se pudéssemos utilizar um servidor de serviço de informações de rede (NIS), mas não tenho certeza de como fazer isso. Em relação ao chat persistente, um bouncer (BNC) ( wiki ) seria uma boa abordagem?

Qualquer conselho sobre comunicação on-line multiusuário (não precisa ser o IRC) seria muito apreciado.

    
por vleeshue 05.05.2011 / 15:56

1 resposta

1

O IRC não é realmente um protocolo muito seguro - seu texto simples na maioria das vezes (você deve usar SSL) e bem, enquanto hacker, eu suspeito que o jabber / xmpp seria uma venda mais fácil para PHBs - o Google o usa, faz facebook e outros lugares.

Além do amplo suporte ao setor, o Jabber é provavelmente uma aposta melhor, pois é construído em torno de ideias modernas de mensagens instantâneas - ele faz o grupo e o usuário ao bate-papo, muitos servidores também suportam autenticação LDAP ou você pode usar o built-in sistema de gerenciamento de usuários.

A abertura já mencionada é provavelmente uma das melhores apostas - é construída em torno das necessidades da empresa.

Openarchive ou a versão comercial do openfire deve ser capaz de lidar com o registro de mensagens no servidor se você for para openfire.

    
por 05.05.2011 / 16:19