public async Task <IActionResult> DeleteKey(HomeViewModel deleteViewModel)
        {
            // Google Recaptcha Verification
            var googleRecaptcha = await _recaptchaService.ReceiveVerificationAsync(deleteViewModel.Token);

            // If verification failed, sign out user.
            if (!googleRecaptcha.Success)
            {
                await signInManager.SignOutAsync();

                return(RedirectToAction("login", "account"));
            }

            await keyStorageService.DeletePublicKeyAsync(User.Identity.Name);

            return(RedirectToAction("Index"));
        }