diff --git a/AuthserverAutoExpireUsersBundle.php b/AuthserverAutoExpireUsersBundle.php
deleted file mode 100644
index 7efeb63..0000000
--- a/AuthserverAutoExpireUsersBundle.php
+++ /dev/null
@@ -1,8 +0,0 @@
-setName('expire:users')
+ $this->setName('expire:email-validation')
->addOption('username', null, InputOption::VALUE_REQUIRED, 'The username of the user to expire')
->addOption('last-login-before', null, InputOption::VALUE_REQUIRED, 'Users with a last login before this date will be expired')
->addOption('exclude-admins', null, InputOption::VALUE_NONE, 'Exclude admins from expiry')
@@ -72,7 +72,7 @@ class ExpireUsersCommand extends Command
return 0;
}
- if (!$input->getOption('dry-run') && !$style->confirm('Will expire ' . $count . ' users. Continue?', true)) {
+ if (!$input->getOption('dry-run') && !$style->confirm('Will expire ' . $count . ' user email validations. Continue?', true)) {
$style->error('Expiration cancelled.');
return 1;
}
@@ -86,7 +86,7 @@ class ExpireUsersCommand extends Command
foreach ($usersIterator as list ($user)) {
/* @var $user \App\Entity\User */
$progressBar->clear();
- $style->text('Expired user ' . $user->getUsername());
+ $style->text('Expired email validations of user ' . $user->getUsername());
$progressBar->display();
$progressBar->advance();
$progressBar->setMessage($user->getUsername());
@@ -103,6 +103,6 @@ class ExpireUsersCommand extends Command
$progressBar->finish();
- $style->success('Expired ' . $count . ' users');
+ $style->success('Expired ' . $count . ' user email validations');
}
}
\ No newline at end of file
diff --git a/DependencyInjection/AuthserverAutoExpireUsersExtension.php b/DependencyInjection/AuthserverExpireEmailValidationExtension.php
similarity index 90%
rename from DependencyInjection/AuthserverAutoExpireUsersExtension.php
rename to DependencyInjection/AuthserverExpireEmailValidationExtension.php
index 75e01f9..b7207db 100644
--- a/DependencyInjection/AuthserverAutoExpireUsersExtension.php
+++ b/DependencyInjection/AuthserverExpireEmailValidationExtension.php
@@ -17,14 +17,14 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see .
*/
-namespace vierbergenlars\AuthserverAutoExpireUsersBundle\DependencyInjection;
+namespace vierbergenlars\AuthserverExpireEmailValidationBundle\DependencyInjection;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\Config\FileLocator;
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
use Symfony\Component\DependencyInjection\Loader;
-class AuthserverAutoExpireUsersExtension extends Extension
+class AuthserverExpireEmailValidationExtension extends Extension
{
public function load(array $configs, ContainerBuilder $container)
diff --git a/Entity/ExpiredUser.php b/Entity/ExpiredUser.php
index e3ed749..37821c3 100644
--- a/Entity/ExpiredUser.php
+++ b/Entity/ExpiredUser.php
@@ -1,5 +1,5 @@
em->flush();
- throw new AccountExpiredException('Account has expired.');
+ throw new AccountExpiredException('Email address verification expired. An email has been sent to your email addresses to reactivate your account.');
}
}
diff --git a/EventListener/EmailAddressVerificationListener.php b/EventListener/EmailAddressVerificationListener.php
index 5fc3e21..087f54d 100644
--- a/EventListener/EmailAddressVerificationListener.php
+++ b/EventListener/EmailAddressVerificationListener.php
@@ -1,5 +1,5 @@
-
+
-
+
diff --git a/Resources/migrations/VersionAutoExpireUsers20180510212258.php b/Resources/migrations/VersionExpireEmailValidation20180510212258.php
similarity index 73%
rename from Resources/migrations/VersionAutoExpireUsers20180510212258.php
rename to Resources/migrations/VersionExpireEmailValidation20180510212258.php
index fcbf025..532678b 100644
--- a/Resources/migrations/VersionAutoExpireUsers20180510212258.php
+++ b/Resources/migrations/VersionExpireEmailValidation20180510212258.php
@@ -4,12 +4,12 @@ namespace Application\Migrations;
use Doctrine\DBAL\Migrations\AbstractMigration;
use Doctrine\DBAL\Schema\Schema;
-class VersionAutoExpireUsers20180510212258 extends AbstractMigration
+class VersionExpireEmailValidation20180510212258 extends AbstractMigration
{
public function up(Schema $schema)
{
- $expires = $schema->createTable('vierbergenlars_expire_users');
+ $expires = $schema->createTable('vierbergenlars_expire_email_validation');
$expires->addColumn('user_id', 'integer');
@@ -29,6 +29,6 @@ class VersionAutoExpireUsers20180510212258 extends AbstractMigration
public function down(Schema $schema)
{
- $schema->dropTable('vierbergenlars_expire_users');
+ $schema->dropTable('vierbergenlars_expire_email_validation');
}
}
diff --git a/composer.json b/composer.json
index 4dff02e..35cf49b 100644
--- a/composer.json
+++ b/composer.json
@@ -1,5 +1,5 @@
{
- "name" : "vierbergenlars/authserver-autoexpire-users-bundle",
+ "name" : "vierbergenlars/authserver-expire-email-validation-bundle",
"type" : "authserver-plugin",
"license" : "AGPL",
"authors" : [{
@@ -9,7 +9,7 @@
],
"autoload" : {
"psr-4" : {
- "vierbergenlars\\AuthserverAutoExpireUsersBundle\\" : "."
+ "vierbergenlars\\AuthserverExpireEmailValidationBundle\\" : "."
}
},
"config" : {