User activation

definitely a clean pull request
Qua mi sembra ci sia un problema: se esiste solo un utente pending ed elimini la sua chiave dal dict poi l'if ritorna false e non salvi mai il json. Giusto? :8ball: