Login with OTP
Logging in with an OTP (One-Time Password) allows users on your site to avoid remembering information such as passwords and usernames. They only need to remember the email address they registered with.
With each login, the system will send an OTP code to their email. Entering the correct OTP will automatically log them into the website without requiring any further action.
All OTP codes are valid for a specific period (as specified in the settings) to prevent misuse by OTP guessing.
* This extension is compatible with Joomla 3 to 6.
------
After downloading this extension, you install it through the Joomla installer. Next, go to Components > Login With OTP > Options to initialize the parameters.

Next, go to the menu to create a login page using OTP: Menus > Main Menu (or option) > New > Login With OTP > Default Page.

And here's the result. Users will receive an OTP code via email.
I'm considering purchasing your File Attachments extension for a Joomla 5 website.
I intend to use it for distributing 3D CAD model archives (ZIP files) to website visitors.
I have three questions:
1. Does the extension generate temporary download links that automatically expire after a configurable period (e.g. 5 minutes), or are the download URLs permanent?
2. Does it support rate limiting to prevent automated bots from repeatedly requesting downloads?
3. Are the uploaded files stored outside the publicly accessible web directory, and are they delivered through a PHP download controller rather than direct file access?
These features are important because I want to protect the hosting server from automated mass downloads while allowing legitimate visitors unlimited access to different models.
Thank you!
^Add a message editing option for users who cannot use this feature.