diff --git a/src/Forum/Controller/AuthenticateUserTrait.php b/src/Forum/Controller/AuthenticateUserTrait.php
index 0791456c1..c0d8eedac 100644
--- a/src/Forum/Controller/AuthenticateUserTrait.php
+++ b/src/Forum/Controller/AuthenticateUserTrait.php
@@ -54,8 +54,6 @@ trait AuthenticateUserTrait
// unique token for these attributes and add it to the response, along
// with the suggested account information.
if ($user) {
- $accessToken = $this->bus->dispatch(new GenerateAccessToken($user->id));
-
$payload = ['authenticated' => true];
} else {
$token = AuthToken::generate($identification);
@@ -64,16 +62,17 @@ trait AuthenticateUserTrait
$payload = array_merge($identification, $suggestions, ['token' => $token->id]);
}
- $content = sprintf('', json_encode($payload));
+ $content = sprintf(
+ '',
+ json_encode($payload)
+ );
$response = new HtmlResponse($content);
- if (isset($accessToken)) {
+ if ($user) {
// Extend the token's expiry to 2 weeks so that we can set a
// remember cookie
+ $accessToken = $this->bus->dispatch(new GenerateAccessToken($user->id));
$accessToken::unguard();
$accessToken->update(['expires_at' => new DateTime('+2 weeks')]);
diff --git a/stubs/extension/.gitignore b/stubs/extension/.gitignore
index a4f3b125e..4181b9dca 100644
--- a/stubs/extension/.gitignore
+++ b/stubs/extension/.gitignore
@@ -2,3 +2,5 @@
composer.phar
.DS_Store
Thumbs.db
+node_modules
+bower_components
\ No newline at end of file
diff --git a/stubs/extension/js/.gitignore b/stubs/extension/js/.gitignore
deleted file mode 100644
index 372e20a51..000000000
--- a/stubs/extension/js/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-bower_components
-node_modules
-dist