Julien Liabeuf
Julien Liabeuf
I am trying to deploy on a server through SSH using my private key. This private key is encrypted by a passphrase. However, I would like to avoid hardcoding the...
# STR Update the Git repository # Expected Packagist should catch the change and update the package automatically. # Actual Packagist is not properly updating the package.  ## Insights...
# What Happened Not all user data was sanitized before being used. This PR goes through all the places where data that could be misused was not properly handled. #...
Because one of my goals is to add more providers, the name "WP Google Authenticator" won't be very accurate anymore. Actually, it is already not very accurate: I am using...
Update textdomain to enable WordPress.org localization system (GlotPress). See #26 for prerequisites.
The current activation workflow is based on one principle that might have to be revised. At the moment, 2FA activation and secret key generation are two different actions. This is...
Following all the latest changes, I believe it is time for a UI overhaul in order to improve the user experience. By developing the plugin with many other plugins enabled...
Some users have been in a situation where they were unable to get the OTP from their phone or there was a time sync issue preventing them to login using...
At the moment the plugin only provides OTP using Google Authenticator. Because it would be cool to have other providers ([YubiKey](https://www.yubico.com/products/yubikey-hardware/yubikey4/)) and because I'd like to play with new APIs...
Following a [feature request on Facebook](https://www.facebook.com/groups/advancedwp/permalink/919434728118742/), it could be a good idea to check for the cookie before asking for TOTP. The TOTP check is hooked on `wp_authenticate_user` (through `wp_authenticate_username_password`...