I have a public Jira instance that allows people to register to create new accounts, but the same instance is used by internal people that are using LDAP to authenticate.
The main problem is how to prevent people from outside from creating accounts with the same name as ones from intranet?