Hi Paul,
Thanks for your question. Before I can answer properly I need to understand your situation. You say you use a common U/P but is that for the WordPress site or the TNG site?
If you have specific user accounts from everyone in WordPress, and a single common one for TNG then my answer will be different from one common U/P for both.
Assuming multiple WordPress accounts and a single TNG, then what is needed is the ability for my plugin to extract all the WordPress users (possibly by role) and add equivalent TNG accounts. Right now it can’t do that but I will look into it.
But, if you are using a single account for all users, then you would need to add a registration page and have each user register for an account. The plugin will then behave as described below*. This would obviously be more secure, and remove the need to change the account password regularly, but perhaps be a bit onerous for your existing users. Better in the long-run though.
It is worth me describing better how the plugin deals with new WordPress registrations. So here goes:
*When a person applies for an account at the WordPress site an entry for the person is added in both WordPress and TNG, awaiting separate approval. Approving the WordPress registration does NOT approve the TNG one. That must be done separately in TNG so that you can decide whether or not to give them TNG access, and if so, at what level, branch, etc.
In my site I ask the prospective user a number of questions, to help me decide what level of WordPress/TNG access I will give them. Take a look at the registration page at https://www.stearman.com. There are a number of plugins that allow you to add questions to the registration form. Any one should do.
Sorry for being long-winded here but I need to properly understand your situation before contemplating a plugin enhancement.
Cheers,
Colin