diff --git a/classes/login/FacebookLogin.php b/classes/login/FacebookLogin.php
deleted file mode 100644
index 9bb3795c18747c2a1b6cf8fe1d4cbec50bad06af..0000000000000000000000000000000000000000
--- a/classes/login/FacebookLogin.php
+++ /dev/null
@@ -1,83 +0,0 @@
-<?php
-
-/*
- * This file is part of rap
- * Copyright (C) 2021 Istituto Nazionale di Astrofisica
- * SPDX-License-Identifier: GPL-3.0-or-later
- */
-
-namespace RAP;
-
-class FacebookLogin extends LoginHandler {
-
-    public function __construct(Locator $locator) {
-        parent::__construct($locator);
-    }
-
-    public function login(): string {
-
-        // Retrieve Facebook configuration
-        $Facebook = $this->locator->config->authenticationMethods->Facebook;
-
-        $fb = new \Facebook\Facebook([
-            'app_id' => $Facebook->id,
-            'app_secret' => $Facebook->secret,
-            'default_graph_version' => $Facebook->version,
-        ]);
-
-        $helper = $fb->getRedirectLoginHelper();
-
-        $permissions = ['email']; // Optional permissions: we need user email
-
-        $loginUrl = $helper->getLoginUrl($this->locator->getBasePath() . $Facebook->callback, $permissions);
-
-        return $loginUrl;
-    }
-
-    public function retrieveToken(): string {
-        // Retrieve Facebook configuration
-        $Facebook = $this->locator->config->authenticationMethods->Facebook;
-
-        $fb = new \Facebook\Facebook([
-            'app_id' => $Facebook->id,
-            'app_secret' => $Facebook->secret,
-            'default_graph_version' => $Facebook->version,
-        ]);
-
-        $helper = $fb->getRedirectLoginHelper();
-        if (isset($_GET['state'])) {
-            $helper->getPersistentDataHandler()->set('state', $_GET['state']);
-        }
-
-        // obtaining current URL without query string
-        $accessToken = $helper->getAccessToken($this->locator->getBasePath() . $Facebook->callback);
-
-        if (!isset($accessToken)) {
-            if ($helper->getError()) {
-                $errorMessage = "Error: " . $helper->getError() . "<br>";
-                $errorMessage = $errorMessage . "Error Code: " . $helper->getErrorCode() . "<br>";
-                $errorMessage = $errorMessage . "Error Reason: " . $helper->getErrorReason() . "<br>";
-                $errorMessage = $errorMessage . "Error Description: " . $helper->getErrorDescription();
-                throw new ServerErrorException($errorMessage);
-            } else {
-                throw new BadRequestException("Unable to obtain access token");
-            }
-        }
-
-        // Returns a `Facebook\FacebookResponse` object
-        $response = $fb->get('/me?fields=id,first_name,last_name,email', $accessToken);
-
-        $_SESSION['fb_access_token'] = (string) $accessToken;
-
-        $fbUser = $response->getGraphUser();
-
-        $identity = new Identity(Identity::FACEBOOK);
-        $identity->typedId = $fbUser["id"];
-        $identity->email = $fbUser["email"];
-        $identity->name = $fbUser["first_name"];
-        $identity->surname = $fbUser["last_name"];
-
-        return $this->onIdentityDataReceived($identity);
-    }
-
-}
diff --git a/img/facebook-200.png b/img/facebook-200.png
deleted file mode 100644
index 40cd13cbb5d5f55651286666a47e80ee604b0b56..0000000000000000000000000000000000000000
Binary files a/img/facebook-200.png and /dev/null differ
diff --git a/img/facebook-60.png b/img/facebook-60.png
deleted file mode 100755
index a1badec4e1c2c5186f25c51590890bfa96cb183b..0000000000000000000000000000000000000000
Binary files a/img/facebook-60.png and /dev/null differ