JMP Social - Google Configuration
Follow the steps below to configure your page to be able to login/register with your Google account:
1. Visit https://console.cloud.google.com/ > Login to Google by your account.
2. Select Manage Project > New Project > Fill Project Name > Create

3. Wait for the project creation process to complete > Select newly created project to continue
4. Navigation Menu > APIs & Service > Credentials > OAuth consent screen

5. Set User Type is External
6. Fill out all required information > Save and Continue
7. Click Add or Remove Scopes

8. Select userinfo.email and userinfo.profile > Update
9. From Sidebar > Credentials > Create Credentials > OAuth Client ID

10. Select Application type is Web application
11. Add the value to URIs in Authorized redirect URIs. (This value is taken from System - JMP Social plugin > Google Redirect URIs )

12. Click Create button to complete
13. Copy Your Client ID, Your Client Secret to the plugin configuration.

JMP Social is a plugin of JoomHelper that allows users to use social media accounts to quickly login/register on Joomla site.
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.