@@ -68,6 +68,9 @@ class OAuthRegistrationFormHandler implements RegistrationFormHandlerInterface
$user->setPlainPassword($randomPassword);
$user->setEnabled(true);
+ $apiToken = substr($this->tokenGenerator->generateToken(), 0, 20);
+ $user->setApiToken($apiToken);
+
return true;
}
@@ -31,6 +31,7 @@ class OAuthRegistrationFormType extends AbstractType
$resolver->setDefaults(array(
'data_class' => 'Packagist\WebBundle\Entity\User',
'intention' => 'registration',
+ 'validation_groups' => array('Default', 'Profile'),
));