Introduction
Allow client authentication to be handled by an external script/process.
Configuration
As with all auth modules, there is no need to add this to modules_enabled. Simply add in the global section, or for the relevant hosts:
authentication = "external"
These options are specific to mod_auth_external:
| external_auth_protocol | May be "generic" or "ejabberd" (the latter for compatibility with ejabberd external auth scripts. Default is "generic". |
| external_auth_command | The command/script to execute. |
Compatibility