protection des pages admin + refactoring des tests