diff --git a/Documentation.html b/Documentation.html index a45de69e2..6e9ac7f44 100644 --- a/Documentation.html +++ b/Documentation.html @@ -506,7 +506,28 @@ GRANT ALL PRIVILEGES ON user_base.* TO 'real_user'@localhost IDENTIFIED BY 'real one’s router or firewall will suffice (both of which are beyond the scope of this manual but easily searchable with Google). - +

Swekey authentication

+

+The Swekey is a low cost authentication USB key that can be used in +web applications.

+When Swekey authentication is activated, phpMyAdmin requires the +users's Swekey to be plugged before entering the login page (currently +supported for cookie authentication mode only). Swekey Authentication is +disabled by default.

+To enable it, add the following line to config.inc.php: +

+
+$cfg['Servers'][$i]['auth_swekey_config'] = './swekey.conf';
+
+

+You then have to create the swekey.conf file that will associate +each user with their Swekey Id. A self documented sample file is provided +in the contrib directory. Feel free to use it with your own +users' information.

+If you want to purchase a Swekey please visit +http://phpmyadmin.net/auth_key +since this link provides funding for phpMyAdmin. +

Configuration

@@ -702,6 +723,13 @@ GRANT ALL PRIVILEGES ON user_base.* TO 'real_user'@localhost IDENTIFIED BY 'real Please see the install section on "Using authentication modes" for more information. + +
+ $cfg['Servers'][$i]['auth_swekey_config'] string
+
+
+ The name of the file containing Swekey ids and login + names for hardware authentication. Leave empty to deactivate this feature.
$cfg['Servers'][$i]['user'] string