~drizzle-trunk/drizzle/development

2397.1.1 by Daniel Nichter
Skeleton documentation for all plugins, more complete docu for first half of plugins.
1
Authentication
2
==============
3
4
Authentication is any process by which you verify that someone is who they
5
claim they are. [1]_  Drizzle authentication is handled by plugins; there
6
are no grant or privilege tables.
7
8
One or more authentication plugin must be loaded, else no connections can
9
be made to Drizzle.  On most systems, the :doc:`/plugins/auth_all/index`
10
plugin is loaded by default which, as its name suggests, allows all
11
connections regardless of username or password.  (Some distributions enable
12
the :doc:`/plugins/auth_file/index` plugin by default instead).
13
14
`Choosing an authentication plugin, configuring it, and disabling all other
15
authentication plugins should be one of your first administrative tasks.`
16
17
The following authentication plugins are included with Drizzle:
18
19
* :doc:`/plugins/auth_all/index`
20
* :doc:`/plugins/auth_file/index`
21
* :doc:`/plugins/auth_http/index`
22
* :doc:`/plugins/auth_ldap/index`
23
* :doc:`/plugins/auth_pam/index`
24
25
-------------------------------------------------------------------------------
26
27
.. rubric:: Footnotes
28
29
.. [1] `Authentication, Authorization, and Access Control <http://httpd.apache.org/docs/1.3/howto/auth.html>`_