From 5a79b5c76374d2c908a67f0ce6adc5615e434d3e Mon Sep 17 00:00:00 2001
From: Maxime Veber <nek.dev@gmail.com>
Date: Wed, 4 Oct 2017 13:40:17 +0200
Subject: [PATCH] Remove useless code

---
 foo.php   | 36 ++++++----------------------
 index.php | 71 -------------------------------------------------------
 2 files changed, 7 insertions(+), 100 deletions(-)
 delete mode 100644 index.php

diff --git a/foo.php b/foo.php
index 9ba1721..3def053 100644
--- a/foo.php
+++ b/foo.php
@@ -7,24 +7,6 @@ $request = \Symfony\Component\HttpFoundation\Request::createFromGlobals();
 $dispatcher = new \Symfony\Component\EventDispatcher\EventDispatcher();
 
 
-
-/////////////////////////
-/// AUTHENTICATION
-
-// Preparation
-
-
-// Auth
-
-// Should happen in CustomAuthenticationListener
-/*
-$providers = [new \BiiG\SecurityTest\CustomAuthenticationProvider()];
-$authenticationManager = new \Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager($providers);
-$authenticatedToken = $authenticationManager->authenticate($unauthenticatedToken);
-//*/
-
-
-
 ///////////////////////
 /// FIREWALL
 
@@ -35,17 +17,13 @@ $requestMatcher = new \Symfony\Component\HttpFoundation\RequestMatcher('^/');
 $tokenStorage = new \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage();
 
 // instances of Symfony\Component\Security\Http\Firewall\ListenerInterface
-$listeners = [new \BiiG\SecurityTest\CustomAuthenticationListener(
-    $tokenStorage,
-    new \BiiG\SecurityTest\CustomAuthenticationProvider(),
-    'swagg'
-)];
-
-
-$anonymousClass = \Symfony\Component\Security\Core\Authentication\Token\AnonymousToken::class;
-$rememberMeClass = \Symfony\Component\Security\Core\Authentication\Token\RememberMeToken::class;
-
-$trustResolver = new \Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver($anonymousClass, $rememberMeClass);
+$listeners = [
+    new \BiiG\SecurityTest\CustomAuthenticationListener(
+        $tokenStorage,
+        new \BiiG\SecurityTest\CustomAuthenticationProvider(),
+        'swagg'
+    )
+];
 
 // The exception listener object is too complex for this example
 /*
diff --git a/index.php b/index.php
deleted file mode 100644
index 0d6d1e7..0000000
--- a/index.php
+++ /dev/null
@@ -1,71 +0,0 @@
-<?php
-
-require __DIR__ . '/vendor/autoload.php';
-
-use Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager;
-use Symfony\Component\Security\Core\Exception\AuthenticationException;
-use Symfony\Component\Security\Core\User\InMemoryUserProvider;
-
-use Symfony\Component\Security\Core\Authentication\Provider\DaoAuthenticationProvider;
-use Symfony\Component\Security\Core\User\UserChecker;
-
-use Symfony\Component\Security\Core\Encoder\EncoderFactory;
-use Symfony\Component\Security\Core\Encoder\MessageDigestPasswordEncoder;
-use Symfony\Component\Security\Core\User\User;
-
-$app = new Silex\Application();
-
-$app['debug'] = true;
-
-$userProvider = new InMemoryUserProvider(
-    array(
-        'admin' => array(
-            // password is "foo"
-            'password' => '5FZ2Z8QIkA7UTZ4BYkoC+GsReLf569mSKDsfods6LYQ8t+a8EW9oaircfMpmaLbPBh4FOBiiFyLfuZmTSUwzZg==',
-            'roles'    => array('ROLE_ADMIN'),
-        ),
-    )
-);
-
-
-$app->get('/', function () use ($userProvider) {
-
-
-    $providers = [new \BiiG\SecurityTest\CustomAuthenticationProvider()];
-    $authenticationManager = new AuthenticationProviderManager($providers);
-
-    // for some extra checks: is account enabled, locked, expired, etc.
-    $userChecker = new \Symfony\Component\Security\Core\User\UserChecker();
-
-    try {
-        $authenticatedToken = $authenticationManager
-            ->authenticate($unauthenticatedToken);
-
-
-// for some extra checks: is account enabled, locked, expired, etc.
-        $userChecker = new UserChecker();
-
-// an array of password encoders (see below)
-        $encoderFactory = new EncoderFactory([
-            User::class => new MessageDigestPasswordEncoder('sha512', true, 5000),
-        ]);
-
-        $provider = new DaoAuthenticationProvider(
-            $userProvider,
-            $userChecker,
-            'secured_area',
-            $encoderFactory
-        );
-
-        $provider->authenticate($unauthenticatedToken);
-
-    } catch (AuthenticationException $failed) {
-        // authentication failed
-    }
-
-
-    return '<h1>Hello world</h1>';
-});
-
-
-$app->run();
-- 
GitLab