DBI user
backend
Presentation
You can use any database to collect attributes
from authenticated user. All these attributes should be in only one table.
Configuration
All configuration is done in Manager, in DBI
parameters. First, choose "DBI" as user module.
Connection
Set how to reach the database:
- dbiUserChain: connection chain,
example: dbi:mysql:database=lemonldapng;host=localhost
- dbiUserUser: connection user,
example: admin
- dbiUserPassword: connection
password, example: secret
If you already use
DBI as authentication
backend, you can rely on its configuration and let previous
parameters empty.
Schema
Describe your database:
- dbiUserTable: table name where to
find user attributes
- userPivot: column associated with
user login
If you already use
DBI as authentication
backend, you can rely on its configuration and let previous
parameters empty (it will use the same table as authentication table).
Attributes
Edit exported attributes to map local variables
with column names.
See also