/**
  * {@inheritdoc}
  */
 public function retrieveByToken($identifier, $token)
 {
     $model = parent::retrieveByToken($identifier, $token);
     return $this->discoverAdldapFromModel($model);
 }
 /**
  * Override the Eloquent method to check the account is enabled.
  * @param  mixed  $identifier
  * @param  string $token
  * @return \Illuminate\Contracts\Auth\Authenticatable|null
  */
 public function retrieveByToken($identifier, $token)
 {
     $user = parent::retrieveByToken($identifier, $token);
     return $user ? $user->status ? $user : null : null;
 }