If your application has multiple realms to authenticate,
such as a temporary password realm and a normal realm,
you can configure the progressive realm as the default,
and configure it to iteratively call the temporary realm and then the normal realm.

A hash reference keyed by realm names, with values being hash references to merge into the authinfo call that is subsequently passed into the realm's authenticate method. This is useful if your store uses the same class for each realm, separated by some other token (in the EXAMPLE authinfo_mungesection, the 'realm' is a column on Schema::Person::Identity that will be either 'temp' or 'local', to ensure the query to fetch the user finds the right Identity record for that realm.