All Projects → julien731 → AuthPress

julien731 / AuthPress

Licence: GPL-3.0 license
Add 2-factor authentication to your WordPress blog site.

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to AuthPress

apache 2fa
Apache two-factor (2FA) authentication with Google Authenticator based on Time-based One-Time Password (TOTP) or HMAC-based one-time password (HOTP) Algorithms.
Stars: ✭ 63 (+293.75%)
Mutual labels:  authy, 2fa
auth
🔑 Laravel Authentication package with built-in two-factor (Authy) and social authentication (Socialite).
Stars: ✭ 39 (+143.75%)
Mutual labels:  authy, 2fa
authy-extractor
Extract 2FA tokens from Authy.
Stars: ✭ 30 (+87.5%)
Mutual labels:  authy, 2fa
spoken-word
Spoken Word
Stars: ✭ 46 (+187.5%)
Mutual labels:  wordpress-plugin
framework
A stylish PHP application framework crafted using Slim, Twig, Eloquent and Sentinel designed to get you from clone to production in a matter of minutes.
Stars: ✭ 56 (+250%)
Mutual labels:  2fa
genesis-js-no-js
WordPress plugin for Genesis child themes. Adds a 'no-js' body class to the front-end, and a small inline script that changes it to `js` if JavaScript is enabled. Allows for styling of elements (like potential hiding) if JavaScript is enabled.
Stars: ✭ 21 (+31.25%)
Mutual labels:  wordpress-plugin
BoringAuth
Straightforward password, passphrase, TOTP, and HOTP user authentication
Stars: ✭ 49 (+206.25%)
Mutual labels:  2fa
wp-block-description-list
A wordpress gutenberg block plugin for description lists.
Stars: ✭ 17 (+6.25%)
Mutual labels:  wordpress-plugin
MCAuthenticator
2FA for Minecraft!
Stars: ✭ 37 (+131.25%)
Mutual labels:  authy
wp-rest-api-filter-items
A WordPress plugin that filters WP REST API items to your requirement.
Stars: ✭ 61 (+281.25%)
Mutual labels:  wordpress-plugin
perfecty-push-wp
WordPress plugin for self-hosted Web Push Notifications ⚡️
Stars: ✭ 32 (+100%)
Mutual labels:  wordpress-plugin
advanced-responsive-video-embedder
Probably the the best WP plugin for embedding videos.
Stars: ✭ 32 (+100%)
Mutual labels:  wordpress-plugin
chatterbox
Create chat threads using WordPress Blocks inside app and device wrappers.
Stars: ✭ 18 (+12.5%)
Mutual labels:  wordpress-plugin
wp-rest-blocks
Add gutenberg blocks data into post / page / widget REST API endpoints.
Stars: ✭ 86 (+437.5%)
Mutual labels:  wordpress-plugin
debugpress
DebugPress is easy to use plugin implementing popup for debugging currently loaded WordPress page with support for intercepting AJAX requests.
Stars: ✭ 19 (+18.75%)
Mutual labels:  wordpress-plugin
host-webfonts-locally
OMGF automagically caches the Google Fonts used by your theme/plugins locally. No configuration (or brains) required!
Stars: ✭ 13 (-18.75%)
Mutual labels:  wordpress-plugin
averroes
A Gutenberg compatible markdown editor. Write in Markdown, edit in Markdown and preview in HTML.
Stars: ✭ 15 (-6.25%)
Mutual labels:  wordpress-plugin
duo go
An implementation of the Duo Security Web SDK in Go/Golang.
Stars: ✭ 12 (-25%)
Mutual labels:  2fa
WP-Stash
Bridge between WordPress and StashPHP, providing a PSR6-compliant caching system for WordPress
Stars: ✭ 31 (+93.75%)
Mutual labels:  wordpress-plugin
wp-tyk-dev-portal
A WordPress plugin that adds a developer portal for a Tyk API Gateway
Stars: ✭ 12 (-25%)
Mutual labels:  wordpress-plugin

Authenticator for WordPress

Scrutinizer Code Quality

If you are concerned about security, you should look into 2-factor authentication.

Quick reminder: 2-factor authentication adds an extra layer of security by requesting a one time password in addition to standard username / password credentials.

Download the Google Authenticator app on your phone (iPhone, Android or Blackberry). Install this plugin on your site. After activating it and generating a secret key, you will be able to add the site to your app by scanning a QR code. That's it!

The QR code is generated with Google Charts API using HTTPS to avoid security issues while sending your secret for generation.

What the plugin does:

  • Adds 2-factor authentication to WordPress login page,
  • Can be eanbled for each user independantly,
  • Admin can force users to use 2FA (and limit the number of allowed logins without setting up 2FA). The use of 2FA can be forced for all users or for specific roles,
  • Support applications passwords (with access log),
  • If admin forces users to use 2FA, users who didn't set it up will be reminded with a warning in their dashboard,
  • Set any name you want to appear in the Google Authenticator app,
  • Allow clock discrepancy (mins +/-),
  • Users can generate a new secret key anytime,
  • Admin can revoke any user's key at anytime,
  • If a user is locked-out after logging-in too many times without using 2FA, admin can reset the counter,
  • Used one time passwords are hashed and stored in the DB to avoid multiple use (in case of interception by an attacker)
  • Recovery code in case the user can't use the app

Using Authy

You're using Authy? Authenticator for WordPress is fully compatible with Authy. You can add the 2-steps authentication and use Authy to generate the one time password.

Changelog

1.1.1

  • Fix an issue with the settings page not showing up
  • Contextual help deprecated bug
  • Remove mentions of Google in the plugin name chore

1.1.0

  • Add support for apps passwords
  • Admins can now force 2FA by user role
  • Add Finnish translation (props Makke375)
  • Improve performance by reducing plugin footprint
  • Fix the bug that allowed users to login 1 more time after they reached the limit when they don't have 2FA setup yet

1.0.7

  • Add cron task to clean TOTPs from DB

1.0.6

  • Fix issue with spaces in site name (jeremyawhite)

1.0.5

  • Add issuer in the Google Authenticator account

1.0.4

  • Add recovery code feature
  • Update translations

1.0.3

  • Add support for WordPress Android / iPhone app
  • Add French translation

1.0.2

  • Update version number
  • Remove double confirmation message after saving options
  • Update option label and disable TOTP if plugin is not set to Active

1.0.1

  • Only push the trunk

1.0.0

  • First release of the plugin
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].