Teste o PWM que é um serviço de autoatendimento por senha, mas também oferece suporte a autorregistro.
Eu trabalho em um ambiente universitário que no passado ofereceu serviços quase exclusivamente para afiliados universitários que já têm contas "formais" no banco de dados central de usuários. Estamos oferecendo cada vez mais serviços a colaboradores externos (repositórios hospedados do Subversion / git, acesso ao Wiki, etc.) que não se encaixam neste modelo tradicional.
Estou procurando uma ferramenta que nos permita gerenciar contas "leves", em que "leve" significa que:
Ter uma conta não concederia acesso a nada por padrão (a autorização viria por meio de associação ao grupo ou ACLs de serviço específico). Este é um modelo bastante típico para serviços da Web populares, mas não estou tendo muita sorte em encontrar uma ferramenta que implemente isso fora da caixa (e realmente não temos tempo nem recursos para escrevê-los).
Existem várias ferramentas por aí que fornecem alteração de senha de autoatendimento e edição de metadados, mas ainda não encontrei uma que lide com a parte de registro. Eu estava esperando que o FreeIPA lidasse com isso, mas, até onde eu sei, isso não acontece.
Você conhece algumas ferramentas que permitiriam esse modelo? Estou aberto a soluções comerciais, se você já teve uma boa experiência com algo assim.
Teste o PWM que é um serviço de autoatendimento por senha, mas também oferece suporte a autorregistro.
Me desculpe, eu não sei de nenhuma ferramenta prontamente disponível para fazer isso, mas no passado eu escrevi uma funcionalidade como esta para o site asp que já tinha uma configuração de servidor db e um programa de e-mail escrito para enviar e-mails do banco de dados. Foi relativamente fácil fazer isso.
Ashley provavelmente não está muito longe do alvo ao sugerir que o costume seja escrito, mas eu acrescentaria que, se você estivesse em um ambiente universitário, abusaria dos alunos como a minha escola se você tivesse um departamento de ciência da computação.