This class is an authentication provider designed to authenticate users against a database, using Dancer2::Plugin::Database to access a database. See Dancer2::Plugin::Auth::Extensible for details on how to use the authentication framework.