Osclass Themes and Osclass Plugins

Two-factor Authentication Plugin

Plugin
Demo available
Updated recently
Two-factor Authentication Plugin - Security & Anti-Spam - Osclass plugins
Downloads 172
Rating 5.0 (1)
Version 1.0.3
Osclass version 3.0 or higher
Last update Nov 2025
No. updates 4
  • Details Product details
  • Reviews 1
  • FAQ
  • Changelog
  • Support

Enhance security of your classifieds and provide two factor authentication option to your customers. Security should always be priority #1, this plugin place another layer to login process and customers must confirm their identity using mobile phone.

Authentication using 2FA application

When user tries to login into its account and 2-factor authentication is enabled in its profile, login process is stopped before completion and user must enter verification code from their authentication application in mobile phone.

Setup of additional authentication method is very simple and user have to scan QR code into their authentication application. 

There are many different 2FA authentication applications those can be used, i.e. Google Authenticator or 2FA Authenticator.

Configuration parameters

Plugin comes with various configuration options those allows to setup your authentication level in way you need it, so it is not too strict but also not too weak.

2FA authentication required

Select if setup of two-factor authentication is optional or required. If required option is selected, each time user login into its account, is redirected to 2FA setup page. 

Forcing user to use 2-factor authentication is not too strict to ensure they have still ability to decide if they want to enhance their security or no.

Tolerance of Expired Codes

It often happen that when you are entering verification code, meanwhile it expired and verification fails. Plugin offers option to tolerate also expired codes. Tolerance parameter basically means how many older codes are accepted.

This can help also in case your server time is not synchronized and actually plugin then generates codes older than they really should be .as it use wrong time slice (old).

Threshold days

Define how often your customers must use their application to login into account. If this value is set to zero, it means two-factor authentication is used each time they login.

If this value is defined i.e. to 7 days, they must authenticate using 2FA application once per 7 day.

It is recommended to not force users to each time use 2FA verification as it is not user friendly and brings worse user experience - for price of increased security.

Other parameters

Application name - define name of your application/website, this name is used in authentication application in customer's mobile in format: {application name} / {user email}

Successful message after login - by default, Osclass does not show flash message that customer successfully logged in, as it is redundant. But when 2FA authentication is used, it may bring better user experience to show this message.

Auto-hook configuration link - automatically add two-factor authentication configuration link into user menu in account section.

 

Note: make sure your server time is NTP-synced!

Note: use PHP 8.1 or higher, some customers reported issue with sync on PHP 8.0

 

Search keywords: two factor identification, two factor authentication, 2fa, 2-step verification, two step verification, multi factor authentication, mfa, two factor login, two factor security, two factor verification, second factor authentication, dual factor authentication, 2 factor auth, 2 factor identification, strong authentication, two factor protection, two factor code, authentication code, verification code, 2factor, 2step, 2step authentication

Last update of product description has been on 19. November 2025

Product features and functionality

RTL ready (Arabic, Hebrew, ...)
Basic documentation included
Add front office functionality
Simple installation
Coding skills NOT required
Theme modifications NOT required
Use hooks for theme integration
Use 3rd party services
Osclass Seller's picture
MB Themes
Premium developer
221 products
View seller profile

Product support includes

Direct support from Adrian Brezak, founder of MB Themes and developer maintaining these products in production
12 months access to support and latest updates
Support can be extended anytime for 35% of base price (+12 months)
Availability of seller to answer questions
Answer technical queries about product features
Assistance with reported bugs or issues
Help with installation in case there is problem
Product in English language (other locales provided by community)
Proven support scale: 9,200 resolved tickets and 47,000 support messages
Long-term maintenance track record: 2,200+ updates released across products
Updates are based on customer support cases, Osclass core changes, PHP/MySQL updates, and real-world usage feedback

Support does not include

Customization service, custom work or feature requests
Support on free/gratis plugins delivered with premium themes
Installation service
Translation and localization services

Support quality, trust and engineering proof

Seller updated this product 4 times
Seller rating is 4.7 of 5 - Excellent (583 reviews)
Average response time to support tickets is 1 hour 23 mins
Member since 2017

Support available in:

English English
English Czech
English Slovak
This product is not compatible with WordPress. All our themes and plugins work exclusively with Osclass.

Frequently asked questions

Question: What business problem does Two-factor Authentication Plugin solve?

Answer: Enhance security of your classifieds and provide two factor authentication option to your customers.

Question: When is Two-factor Authentication Plugin the right choice?

Answer: It is useful for teams that prefer a tested implementation path over ad-hoc custom development The setup details for Two-factor Authentication Plugin are different in production.

Question: How should Two-factor Authentication Plugin be set up before launch?

Answer: Enable core options first, then validate main user flow and admin settings save cycle before enabling advanced features The setup details for Two-factor Authentication Plugin are different in production.

Question: What should be verified after Osclass updates when using Two-factor Authentication Plugin?

Answer: Validate plugin behavior after Osclass core updates and PHP upgrades, then review changelog-dependent configuration changes The setup details for Two-factor Authentication Plugin are different in production.

Question: How can performance impact be tested for Two-factor Authentication Plugin?

Answer: Monitor load time and database queries on pages affected by plugin hooks, then optimize configuration based on real traffic patterns The setup details for Two-factor Authentication Plugin are different in production.

Question: What usually causes failures in Two-factor Authentication Plugin?

Answer: Common causes are missing prerequisites, cached outdated settings, and conflicts with custom forms or third-party overrides The setup details for Two-factor Authentication Plugin are different in production.

Question: How should updates of Two-factor Authentication Plugin be handled safely?

Answer: Update in controlled steps, retest primary business flow, and keep rollback package ready before production deployment The setup details for Two-factor Authentication Plugin are different in production.

Changelog - Product updates history

Version 1.0.3 released on 2025-11-19

  • Added option for users to select "remember this device" that will not pop-up 2FA authentication for 30 days by default. This setting complement "threshold days".

Version 1.0.2 released on 2024-11-25

  • Added demo mode configuration parameter (instead of setting it via constant).

Version 1.0.1 released on 2023-03-02

  • Important: Native RTL support added directly to plugin (will not be part of themes anymore).
  • To identify RTL text direction, plugin detects if "dir" attribute on "html" tag is set to "rtl" (html[dir="rtl"]).

Version 1.0.0 released on 2022-01-13

  • Initial plugin release

View all products updates

Product rating: 5.0 - Excellent, based on 1 review

Verified & Genuine Reviews

All reviews on OsclassPoint come from real customers who have purchased the product. Only verified buyers can leave a rating or review.

To maintain quality and accuracy, every review is moderated before being published.

Great app by Adrian Sargent on 5. Nov 2025

5.0 - Excellent
Room to improve would let the user determine whether they need to use the authenticator app on every log in or after certain amount of days. Other than that works a treat
Osclass Seller's picture

MB Themes response:

Thanks for your feedback, really appreciate it. If you have something specific in your mind, feel free to send it to us and we will look on it 👍
View license details
11.99
19.99€
5.0 - Excellent Based on 1 customer review
Created by best developers
Regular updates and bug fixes
Premium support services
Top rated product
Add to cart ✨ Ask Fred – AI Support Agent Contact seller
Price is in Euros
Osclass Seller's picture
MB Themes
Adrian Brezak is the founder of MB Themes, specializing in Osclass development, marketplace SEO, performance optimization, and payment integrations, with 12 years of experience in Osclass. He has delivered 2,200+ product updates and resolved over 9,200 support tickets throughout his career. See verified customer reviews on Trustpilot

Product technical details

172 downloads
4 updates
5188 views
Product version: 1.0.3
Last update: 6 months ago
Osclass support: 3.0 or higher Download osclass
Product rating: 5 of 5 - Excellent
Published on: 13. Jan 2022
Folder name: two_factor_auth