4
:program:`auth_http` is an authentication plugin that authenticates connections
5
using web-based HTTP authentication through a URL. A web server is required
6
to provide authentication. For example, see Apache's documentation
7
for `Authentication, Authorization and Access Control <http://httpd.apache.org/docs/2.0/howto/auth.html>`_.
8
Currently, SSL connections are not supported.
10
.. note:: Unload the :doc:`/plugins/auth_all/index` plugin before using this plugin.
11
.. seealso:: :doc:`/administration/authentication`
13
.. _auth_http_loading:
18
To load this plugin, start :program:`drizzled` with::
20
--plugin-add=auth_http
22
Loading the plugin may not enable or configure it. See the plugin's
23
:ref:`auth_http_configuration` and :ref:`auth_http_variables`.
25
.. seealso:: :doc:`/options` for more information about adding and removing plugins.
27
.. _auth_http_configuration:
32
These command line options configure the plugin when :program:`drizzled`
33
is started. See :doc:`/configuration` for more information about specifying
38
.. option:: --auth-http.url ARG
41
:Variable: :ref:`auth_http_url <auth_http_url>`
42
:Required: **This option must be specified**
44
URL for http authentication (required). If this plugin is loaded, then
45
this option must be specified, else :program:`drizzled` will not start.
47
.. _auth_http_variables:
52
These variables show the running configuration of the plugin.
53
See `variables` for more information about querying and setting variables.
61
:Option: :option:`--auth-http.url`
63
URL for HTTP authentication.
65
.. _auth_http_examples:
70
Sorry, there are no examples for this plugin.
72
.. _auth_http_authors:
79
.. _auth_http_version:
84
This documentation applies to **auth_http 0.1**.
86
To see which version of the plugin a Drizzle server is running, execute:
90
SELECT MODULE_VERSION FROM DATA_DICTIONARY.MODULES WHERE MODULE_NAME='auth_http'