~~~~~~~~~~~~ IMPORTANT INFORMATION -- Please read! ~~~~~~~~~~~~

1. The "search..." box above searches the Docs & Forum Posts. The "Search" tab above just searches the Forum Posts. :side:
Please use these to search for your issue *before* creating a new message topic, as your issue may have been previously solved.
2. Please put your Club # and Club Web Address in your Forum Signature (best) OR in each post to get faster support from us.
Click here to edit your signature at the bottom of the Profile Information tab.
3. Our user and admin docs are available at: support.toastmastersclubs.org/doc "There's a doc for that!" ;)
4. There is an "Opt In" Feature for newly added members. The Opt In document explains the [strike]strikethrough[/strike] member information. Click Here to View the Post
5. When posting a New Topic , please include all relevant details and be specific. When did your issue 1st occur? What operating system, browser, & browser version are you using? Did you refresh your browser cache? Are your cookies enabled? Lastly, a screen shot is often helpful.
6. Please abide by the Terms of Use . We are volunteers contributing our spare time. We are happy to assist you, so long as you are respectful and courteous.
7. We are always looking for new FreeToastHost Ambassadors to join our team and support fellow Toastmasters in their use of the FreeToastHost website system. If you are familiar with the system and have some interest, send a Send Us a Private Message.

NEW FUNCTIONALITY: Google reCAPTCHA v3


Rendering Error in layout Topic/Item/Message: The image file does not exist. in /var/www/public_html/fth/html/components/com_kunena/template/aurelia/layouts/topic/item/message/default.php on line 18
Layout was rendered in /var/www/public_html/fth/html/libraries/kunena/src/User/KunenaUser.php on line 1583
More
4 years 2 months ago #83876 by SteveTheTechie

I ran through all instances of the implementation on computer and mobile and observed no problems. Everything behaved as you described Steve.

The text version on the phone screen looks clean and descriptive as a line of info at the bottom of the dialog box.

Is the role sign-up in the agenda email also a suitable place for it?

Thank you very much for your time and contribution to this effort! :) :thumbsup:

"role sign-up in the agenda email" ... The thing is that because the reCAPTCHA stuff does require a bit of coding, it cannot really be put into an email itself. The agenda email is really just a bunch of creatively implemented links that redirect you to other places that do the actual work. If you actually are referring to the landing page (vs the email itself) when you sign up for a role that requires you to essentially provide your password, then yes, that may be another place to implement this. (Good thought... I had not thought of that.)
The following user(s) said Thank You: rhtaylor3
The topic has been locked.
More
4 years 2 months ago - 4 years 2 months ago #83878 by SteveTheTechie
Just so that you can all see where the "Phase 1" data collection part of this is going, here are some results that Google has collected and processed for us so far (this is for all of the FreeToastHost system):

Attachments:
Last edit: 4 years 2 months ago by SteveTheTechie.
The topic has been locked.
More
4 years 1 month ago - 4 years 1 month ago #83926 by SteveTheTechie
I have "fleshed out" my implementation of this functionality a bit more. I have created a system notification to be added to admin login messages when Google RECAPTCHA deems monitored actions to be suspicious. Also, I have added some website settings to enable clubs to have a bit more control over this functionality. Currently, these additional settings are located at the bottom of the Administrator Information tab in Website Settings (I am open to suggestions of other places) and they are currently locked from any changes--I want to leave some time for additional data gathering by Google before I give clubs the ability to change these settings.

Notification Message Template:
Code:
[{{utctime}}, FreeToastHost System Warning] Google RECAPTCHA detected a suspicious activity likely initiated by a bot or automated script. *** NOTE: FreeToastHost may block suspicious activities in the near future. *** Details: ---------------------------------------------------- {{clubdistrict}} #: {{clubnumber}} {{clubdistrict}} Name: {{clubname}} User's IP Address: {{ipaddress}} User's Host Domain: {{hostdomain}} Attempted Action: {{action}} Google RECAPTCHA Score: {{score}} (Mininum Acceptable: {{threshold}}) Other Information: {{otherinfo}} If you have any questions about this warning, please visit https://support.toastmastersclubs.org

Settings Screenshot (please suggest better wording below if appropriate):

Attachments:
Last edit: 4 years 1 month ago by SteveTheTechie.
The following user(s) said Thank You: rhtaylor3
The topic has been locked.
More
4 years 1 month ago - 4 years 1 month ago #83927 by SteveTheTechie
Updated results that Google has collected and processed for us so far (this is for all of the FreeToastHost system):

Attachments:
Last edit: 4 years 1 month ago by SteveTheTechie.
The topic has been locked.
More
4 years 1 month ago #83939 by nalmasy
Steve,

I've gotten several messages from the system--the only one of concern is regarding one I got this morning; it was right at meeting time, and about our VPE, who has also had emails bounce before, though his email address IS valid.

"[Wed, 02 Jun 2021 10:58:25 UTC, FreeToastHost System Warning]

Google RECAPTCHA detected a suspicious activity likely initiated by a bot or automated script.

*** NOTE: FreeToastHost may block suspicious activities in the near future. ***

Details:
Club #: 2345
Club Name: Toastnotables
User's IP Address: 67.199.223.172
User's Host Domain:
Attempted Action: Website Member Login ()
Google RECAPTCHA Score: (Mininum Acceptable: 0.5)
Other Information: Member Name: Roger Storm, VPE

If you have any questions about this warning, please visit support.toastmastersclubs.org "

I will ask him if he has anything unusual in the way he logs in.
The topic has been locked.
Time to create page: 0.135 seconds