auth_http is an Authorization plugin that authenticates connections using web-based HTTP authentication through a URL. When drizzled is started with --plugin-add=auth_http, the http based authorization plugin is loaded. To enable the plugin, it is required to provide the server url against which the authentication is being made using --auth-http.url=<server url>. The authetication server url can be dynamically changed using SET GLOBAL auth_http_url="<new server url>". A web server is required to provide authentication. For example, see Apache’s documentation for Authentication, Authorization and Access Control. Currently, SSL connections are not supported.
Note
Unload the Allow All Authentication plugin before using this plugin.
See also
To load this plugin, start drizzled with:
--plugin-add=auth_http
Loading the plugin may not enable or configure it. See the plugin’s Configuration and Variables.
See also
Plugin Options for more information about adding and removing plugins.
These command line options configure the plugin when drizzled is started. See Command Line Options for more information about specifying command line options.
Default: | |
---|---|
Variable: | auth_http_url |
Required: | This option must be specified |
URL for http authentication (required). If this plugin is loaded, then this option must be specified, else drizzled will not start.
These variables show the running configuration of the plugin. See variables for more information about querying and setting variables.
auth_http_url
Scope: Global Dynamic: Yes Option: --auth-http.url URL for HTTP authentication.
Sorry, there are no examples for this plugin.
Mark Atwood
This documentation applies to auth_http 0.1.
To see which version of the plugin a Drizzle server is running, execute:
SELECT MODULE_VERSION FROM DATA_DICTIONARY.MODULES WHERE MODULE_NAME='auth_http'