Title: Usama Simple 2FA Authenticator
Author: usamashahadat
Published: <strong>9 décembre 2025</strong>
Last modified: 9 décembre 2025

---

Recherche d’extensions

![](https://ps.w.org/usama-simple-2fa-authenticator/assets/banner-772x250.png?rev
=3415711)

![](https://ps.w.org/usama-simple-2fa-authenticator/assets/icon.svg?rev=3415711)

# Usama Simple 2FA Authenticator

 Par [usamashahadat](https://profiles.wordpress.org/usamashahadat/)

[Télécharger](https://downloads.wordpress.org/plugin/usama-simple-2fa-authenticator.1.0.0.zip)

 * [Détails](https://fr.wordpress.org/plugins/usama-simple-2fa-authenticator/#description)
 * [Avis](https://fr.wordpress.org/plugins/usama-simple-2fa-authenticator/#reviews)
 *  [Installation](https://fr.wordpress.org/plugins/usama-simple-2fa-authenticator/#installation)
 * [Développement](https://fr.wordpress.org/plugins/usama-simple-2fa-authenticator/#developers)

 [Support](https://wordpress.org/support/plugin/usama-simple-2fa-authenticator/)

## Description

This plugin enhances the security of your WordPress website by adding a simple but
effective two-factor authentication (2FA) screen after a successful password login.

Instead of adding fields to the main login page (which can cause conflicts), this
plugin waits until a user has correctly entered their username and password. Then,
it intercepts the login and presents them with a clean, separate screen to enter
their 6-digit code from an authenticator app (like Google Authenticator, Authy, 
etc.).

This method is more secure, more compatible, and provides a smoother user experience.

Features:

Secure Post-Login Verification: 2FA check happens on a separate screen, after the
password is correct.

Easy Setup: A simple « Usama 2FA » menu page for each user to scan a QR code and
activate 2FA.

Backup Codes: On activation, 10 one-time-use backup codes are generated in case 
you lose your phone.

Regenerate Codes: You can generate new backup codes at any time from the settings
page.

Lightweight & Simple: No bloat. Just the essential 2FA features.

Per-User: 2FA is enabled on a per-user basis. Administrators cannot control 2FA 
for other users.

### External services

This plugin connects to a third-party API to generate the QR codes used during setup.

Service: goqr.me API (https://www.google.com/search?q=api.qrserver.com)

Usage: Used only once during setup to generate a QR code image that users scan with
their authenticator app.

Data Sent: The API receives the user’s email address and the generated secret key(
inside the OTPAuth URL) to create the image. This data is not stored by the service.

Provider: Foundata GmbH

Terms of Use: Terms of Use

Privacy Policy: Privacy Policy

## Captures d’écrans

 * [[
 * The simple « 2FA Security » settings page in the admin dashboard.
 * [[
 * The QR code and activation step.
 * [[
 * The post-activation screen, showing the one-time backup codes.
 * [[
 * The separate 2FA verification screen that appears after a successful password
   login.

## Installation

From your WordPress Dashboard (Recommended):

Navigate to Plugins > Add New.

In the search bar, type « Usama Simple 2FA Authenticator ».

Click « Install Now » on the plugin.

Click « Activate ».

Once activated, a new « 2FA Security » menu will appear in your admin sidebar. Click
on it to set up your 2FA.

Manual Installation (from .zip):

Download the plugin .zip file.

Navigate to Plugins > Add New in your WordPress dashboard.

Click the « Upload Plugin » button at the top of the page.

Select the .zip file you downloaded and click « Install Now ».

Click « Activate ».

Go to the « 2FA Security » menu in your sidebar to set up.

## FAQ

What authenticator apps does this work with?

This plugin uses the standard TOTP (Time-based One-Time Password) algorithm. It 
works perfectly with:

Google Authenticator

Authy

Microsoft Authenticator

1Password

LastPass Authenticator

…and any other standard TOTP app.

What happens if I lose my phone?

When you first activate 2FA, the plugin provides you with 10 one-time-use backup
codes. You must save these in a secure place (like a password manager or a printed
document). If you lose your phone, you can use one of these backup codes in place
of the 6-digit authenticator code to log in.

How do I get new backup codes?

Go to the « 2FA Security » page in your admin dashboard. You will see an option 
to « Generate New Backup Codes ». This will invalidate all of your old codes and
create a new set for you.

Is this plugin secure?

Yes. Your secret key is stored securely in your user’s metadata, and the login check
uses a separate, temporary key (a « transient ») to manage the post-login verification
step. All codes are checked using standard, secure cryptographic methods.

## Avis

Il n’y a aucun avis pour cette extension.

## Contributeurs/contributrices & développeurs/développeuses

« Usama Simple 2FA Authenticator » est un logiciel libre. Les personnes suivantes
ont contribué à cette extension.

Contributeurs

 *   [ usamashahadat ](https://profiles.wordpress.org/usamashahadat/)

[Traduisez « Usama Simple 2FA Authenticator » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/usama-simple-2fa-authenticator)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/usama-simple-2fa-authenticator/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/usama-simple-2fa-authenticator/),
ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/usama-simple-2fa-authenticator/)
par [RSS](https://plugins.trac.wordpress.org/log/usama-simple-2fa-authenticator/?limit=100&mode=stop_on_copy&format=rss).

## Journal des modifications

#### 1.0.0

Initial public release.

Added post-login 2FA verification screen.

Added user-specific admin menu for 2FA setup.

Implemented QR code and manual key setup.

Implemented backup code generation and verification.

## Méta

 *  Version **1.0.0**
 *  Dernière mise à jour **il y a 6 mois**
 *  Installations actives **Moins de 10**
 *  Version de WordPress ** 5.0 ou plus **
 *  Testé jusqu’à **6.9.4**
 *  Version de PHP ** 7.0 ou plus **
 *  Langue
 * [English (US)](https://wordpress.org/plugins/usama-simple-2fa-authenticator/)
 * Étiquettes
 * [2FA](https://fr.wordpress.org/plugins/tags/2fa/)[authentication](https://fr.wordpress.org/plugins/tags/authentication/)
   [login](https://fr.wordpress.org/plugins/tags/login/)[security](https://fr.wordpress.org/plugins/tags/security/)
   [two factor](https://fr.wordpress.org/plugins/tags/two-factor/)
 *  [Vue avancée](https://fr.wordpress.org/plugins/usama-simple-2fa-authenticator/advanced/)

## Évaluations

Aucun avis n’a encore été envoyé.

[Your review](https://wordpress.org/support/plugin/usama-simple-2fa-authenticator/reviews/#new-post)

[Voir tous les avis](https://wordpress.org/support/plugin/usama-simple-2fa-authenticator/reviews/)

## Contributeurs

 *   [ usamashahadat ](https://profiles.wordpress.org/usamashahadat/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/usama-simple-2fa-authenticator/)