O que você pode fazer é fazer uma tarefa simples de programação, usando uma ferramenta como delprof2 , que é executado no intervalo desejado. Você provavelmente teria que adicionar uma verificação para certificar-se de que você não tenta excluir o perfil de um usuário que está conectado.
Dito isto, você deve levar em conta o tempo de login muito mais longo depois que um perfil é excluído (em termos de quantas vezes é feito).