Pluggable authentication mechanisms.