Plugin works like a charm in front-end, but I doesn't seem to work for administrator login as of now.
Am I doing something wrong or is the functionality site-only?

By default, when logging into a website using Joomla source code, you need to enter your Username and Password. However, in some cases, you'll want users to be able to use Email instead of their Username to log in. The plugin below will help you.
After activating the plug-in, users can log in to the website with their registered email account and password without worrying about forgetting their username.
This plugin works with Joomla 4,5 and 6.
After installing it, you go to the Admin page > System > Plugins > System - JMP Email Login > Enable it.
From now on, users can use both their username and email address to log in.
Note: There are some cases that after activating the plugin, the website may crash. When it does you can solve it by using your hosting's File browser to access the directory: plugins/system. Then change the folder name "email" to "email_tmp". Next, report your error to me, I will check and fix it.
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.