protected function _afterRegister(EntityInterface $userSaved)
{
$validateEmail = (bool) Configure::read('Users.Email.validate');
$message = __d('CakeDC/Users', 'You have registered successfully, please log in');
if ($validateEmail) {
$message = __d('CakeDC/Users', 'Please validate your account before log in');
}
$event = $this->dispatchEvent(UsersAuthComponent::EVENT_AFTER_REGISTER, ['user' => $userSaved]);
if ($event->result instanceof Response) {
return $event->result;
}
$this->Flash->success($message);
return $this->redirect(['action' => 'login']);
}