I've developed a wordpress site which is only to be made available to around 30 people, whose email addresses I have in a spreadsheet. I want to allow these people to be able to register/login and then set their own password. What would be the best process for going about this? Thank you for any answers!
I think the best way is just to create accounts for every people from spreadsheet. You can use code provided here but generating random passwords instead and sending a mail to each registered user with their information and alerting them to change their passwords on first login.