Multiple xiao esp32s3 boards powered on the same battery

ah, sorry I edited the original question (see the follow-up edit). If I add diodes to the battery pins on the auxiliary boards, it should then be ok to supply external power to all the boards right? Since only the primary board will be able to charge?