Members only server with external providers

Hi,

I’ve been looking around and can’t seem tofind an answer. I may be using the wrong terminology, if that’s the case,please let me know. I have an Openfire server up and running.I’d like to configure it such that only members are able to connectto it (i.e. join group chats). The caveat is, I want to allowsome users to connect via external providers (i.e. Gmail). I believewhat I am looking for is something like a globalJID whitelist, where if a user (either from Openfire or otherwise)matches the whitelist, then let them in.

Does this exist natively or though a plugin?