This documentation is for Dovecot v2.x, see wiki1 for v1.x documentation.
Differences between revisions 9 and 19 (spanning 10 versions)
Revision 9 as of 2007-03-18 19:33:59
Size: 871
Editor: TimoSirainen
Comment:
Revision 19 as of 2019-09-11 14:00:18
Size: 105
Comment: Moved to new doc
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from MultipleAuth
= Multiple Authentication Databases =

Dovecot supports defining multiple authentication databases, so that if the password doesn't match in the first database, it checks the next one. This can be useful if you want to easily support having both local system users in /etc/passwd and virtual users.

Currently the fallbacking works only with PLAIN authentication mechanism.

This can be configured in the following way:

{{{
auth default {
  mechanisms = plain

  # try to authenticate using SQL database first
  passdb sql {
    args = /etc/dovecot-sql.conf
  }
  # fallback to PAM
  passdb pam {
  }

  # look up users from SQL first (even if authentication was done using PAM!)
  userdb sql {
    args = /etc/dovecot-sql.conf
  }
  # if not found, fallback to /etc/passwd
  userdb passwd {
  }
}
}}}
Moved to https://doc.dovecot.org/configuration_manual/authentication/multiple_authentication_databases/

None: Authentication/MultipleDatabases (last edited 2019-09-11 14:00:18 by MichaelSlusarz)