As discussed in https://github.com/jeremyevans/rodauth/pull/151, this PR modifies Rodauth::Auth to cache the Configuration object, and reuse it for each .configure call. This behaviour provides more flexibility in some scenarios, and makes it easier for a library to extend Rodauth::Auth with improved inheritance behaviour.
As discussed in https://github.com/jeremyevans/rodauth/pull/151, this PR modifies
Rodauth::Auth
to cache theConfiguration
object, and reuse it for each.configure
call. This behaviour provides more flexibility in some scenarios, and makes it easier for a library to extendRodauth::Auth
with improved inheritance behaviour.