LDAP認証
テーブル定義
CREATE TABLE `auth_sources` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`type` varchar(30) NOT NULL DEFAULT '',
`name` varchar(60) NOT NULL DEFAULT '',
`host` varchar(60) DEFAULT NULL,
`port` int(11) DEFAULT NULL,
`account` varchar(255) DEFAULT NULL,
`account_password` varchar(255) DEFAULT '',
`base_dn` varchar(255) DEFAULT NULL,
`attr_login` varchar(30) DEFAULT NULL,
`attr_firstname` varchar(30) DEFAULT NULL,
`attr_lastname` varchar(30) DEFAULT NULL,
`attr_mail` varchar(30) DEFAULT NULL,
`onthefly_register` tinyint(1) NOT NULL DEFAULT 0,
`tls` tinyint(1) NOT NULL DEFAULT 0,
`filter` text DEFAULT NULL,
`timeout` int(11) DEFAULT NULL,
`verify_peer` tinyint(1) NOT NULL DEFAULT 1,
PRIMARY KEY (`id`),
KEY `index_auth_sources_on_id_and_type` (`id`,`type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci
名前 | タイプ | デフォルト値 | NULL許可 | Extra Definition | 子テーブル | 親テーブル | コメント |
---|---|---|---|---|---|---|---|
id | int(11) | false | auto_increment | users | |||
type | varchar(30) | '' | false | ||||
name | varchar(60) | '' | false | ||||
host | varchar(60) | NULL | true | ||||
port | int(11) | NULL | true | ||||
account | varchar(255) | NULL | true | ||||
account_password | varchar(255) | '' | true | ||||
base_dn | varchar(255) | NULL | true | ||||
attr_login | varchar(30) | NULL | true | ||||
attr_firstname | varchar(30) | NULL | true | ||||
attr_lastname | varchar(30) | NULL | true | ||||
attr_mail | varchar(30) | NULL | true | ||||
onthefly_register | tinyint(1) | 0 | false | ||||
tls | tinyint(1) | 0 | false | ||||
filter | text | NULL | true | ||||
timeout | int(11) | NULL | true | ||||
verify_peer | tinyint(1) | 1 | false |
名前 | タイプ | 定義 |
---|---|---|
PRIMARY | PRIMARY KEY | PRIMARY KEY (id) |
名前 | 定義 |
---|---|
index_auth_sources_on_id_and_type | KEY index_auth_sources_on_id_and_type (id, type) USING BTREE |
PRIMARY | PRIMARY KEY (id) USING BTREE |
Generated by tbls