Hi at all,
I offer SAAS-solutions based on phpRunner with dynamic user settings. Most customers get their individual database with only one user. So I deliver a database with user "admin" and password "admin" as default. This way, currently people can only change the password to their liking, since changing "admin" username to my experience breaks the admin-menu - it isn´t available anymore. But since this is so uncommon, they lock themselves out by thinking, their email address or real world name would be the "new" user name, which is fixed to "admin" in reality. Endless support is the consequence.
Only way I see to have a freely named admin is to add a second user first as standard and changing this from the first admin to admin status. After logging out and logging in with the second admin I could delete the first admin and I am free. But my customers often don´t buy a second or third seat, so I don´t want them to add additional users and therefor hide the add-button in users. Further only having to add a second admin just to rename the first is a bit akward.
How can I give new customers free admin access with username to their linking?