Neat idea. If anyone wants to write a XenForo
plugin, we could probably use it.
One issue I see is that the person would have to maintain the plugin to keep it compatible with newer forum versions, which come out pretty frequently, and that's a serious commitment. We'd hate to be stuck with an outdated authentication plugin as we upgrade our forum software.