ZF-Commons/ZfcUser — pull request #70 by adamlundrigan (2012-06-09 12:06:02+00:00)
Title: Workaround for setting the 'auth_identity_fields' default value so that it is overridable

Currently, the default value of `auth_identity_fields` is set in module.config.php. This is problematic, as now override config files cannot override this setting, only extend it. For example, if I were to set this in an `zfcuser.local.php` override file:
```
'auth_identity_fields' => array( 'email' )
```
The the resulting merged config would contain this:
```
'auth_identity_fields' => array( 'email', 'username' )
```
Not the expected result. The simplest fix for this is to move the definition of the default value to the Module class.