In 1.20, Mojang added a feature that lets players edit signs.
This plugin prevents people who did not place a sign from editing it.
commands:
toggle-ownership <player> - Toggles whether when a player places a sign it would register under his name or just be public, which means that anyone would be able to edit it.
permissions:
signown.toggle-ownership - Whether a players can use the command toggle-ownership on themselves.
signown.toggle-ownership.others - Whether a player can use the command toggle-ownership on others.