package fr.jaquin.bdlg.planner.security; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.CommandLineRunner; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import fr.jaquin.bdlg.planner.persistence.CustomUser; import fr.jaquin.bdlg.planner.persistence.CustomUserRepository; @Configuration public class LoadFixedUser { private static final Logger log = LoggerFactory.getLogger(LoadFixedUser.class); @Bean CommandLineRunner initDatabase(CustomUserRepository repository) { return args -> { CustomUser admin = new CustomUser("admin", "notAnAdmin"); log.info("admin pwd " + admin.getPassword()); log.info("Preloading " + repository.save(admin)); log.info("Preloading " + repository.save(new CustomUser("clovis", "M1m2pBP."))); }; } }