function cas_update_8003 in CAS 2.x
Same name and namespace in other branches
- 8 cas.install \cas_update_8003()
Disable the newly added "prevent normal login" feature.
File
- ./cas.install, line 122 
- The Drupal install file.
Code
function cas_update_8003() {
  $config_factory = \Drupal::configFactory();
  $config = $config_factory
    ->getEditable('cas.settings');
  // Even though this is a recommended feature to turn on, we don't want to
  // break any sites that may be relying on normal login working for CASified
  // accounts.
  $config
    ->set('user_accounts.prevent_normal_login', FALSE);
  $config
    ->save();
}