[OzzModz] Login Spaminator

[OzzModz] Login Spaminator [Paid] 2.3.0 Patch Level 1

No permission to buy ($40.00)
@Ozzy47 Would it be difficult to add the links for these to the staff bar, as opposed to the navbar? I started working on a template edit to place the links there, but haven't gotten it working as I'd like yet. I can post something here if/when I figure it out.

Where is the log?

Two steps to view them. 1) You would need to go into Admin / Setup / Public Navigation to be sure it is enabled. 2) Go into permissions and enable it for whichever usergroups should view the links. That will make them show up on the forum navbar.
 
Ozzy47 updated [OzzModz] Login Spaminator with a new update entry:

[OzzModz] Login Spaminator for XenForo 2.1+ Update 2.2.0

2.2.0
Added username field recording to the addon.

With the new security issues with data breaches, the addon now records the username the bot used to try to log in. You can research these usernames in the ACP and see if they are real users accounts. If they are, I suggest locking them ASAP so the real user will have to verify their email next time they actually log in.

Read the rest of this update entry...
 
Two steps to view them. 1) You would need to go into Admin / Setup / Public Navigation to be sure it is enabled. 2) Go into permissions and enable it for whichever usergroups should view the links. That will make them show up on the forum navbar.
What the hell?
 
@Ozzy47 Would it be difficult to add the links for these to the staff bar, as opposed to the navbar? I started working on a template edit to place the links there, but haven't gotten it working as I'd like yet. I can post something here if/when I figure it out.



Two steps to view them. 1) You would need to go into Admin / Setup / Public Navigation to be sure it is enabled. 2) Go into permissions and enable it for whichever usergroups should view the links. That will make them show up on the forum navbar.

I see the link on my menu.
1674407826532.webp
 
WARNING, WARNING, WARNING!!!!!!!!!!!

danger GIF
Warning Sign GIF


Ozzy47 updated [OzzModz] Login Spaminator with a new update entry:

[OzzModz] Login Spaminator for XenForo for XenForo 2.2+ Update 2.3.0 Beta 1

WARNING, WARNING, WARNING!!!!!!!!!!!

danger GIF
Warning Sign GIF


Now That Ive got your attention:
This is a beta release, take a full backup before installing on a production site. Optimally try it out on a test site that is a replication of your live site before installing on the live site...

Read the rest of this update entry...
 
works like a champ at blocking bots!!! but what are the definitions of the columns?
For example, location says url. Does that mean they tried to enter a url there?
What's definition of CB in most columns... like Real Name CB?
Anyway to see the username they tried to use like was listed as a feature in ver 2.2 of this addon?

Thanks!

1708274581758.webp
 
CB is just checkboxes that they checked. Location and security are select fields. We won't be bringing back the username.
 
Just wanted to report that my forum jut hit 94,000 attempts since I implemented the Spaminator several years ago.

If anyone is considering this add-on, I can whole-heartedly tell you that it is amazing and works fully as advertised. Strongly recommended.

Screenshot 2024-03-03 at 8.35.20 AM.webp
 
Does 2.3.0 now require an additional payment as an upgrade? When I try to download it, it is only giving me 2.2.0.
 
Ahh, OK, got it. Yes, I only have the Registration Spaminator and not the Login Spaminator.

Thanks for the clarification. Indeed premature senility on my part.
 
2.3.0 Login Spaminator downloads fine for me as well.

It works great for version 2.2, but I get 'Error 500' after clicking on 'Log In' in version 2.3.

  • ErrorException: Fatal Error: Declaration of OzzModz\Login\XF\Pub\Controller\Login::actionLogin() must be compatible with XF\Pub\Controller\LoginController::actionLogin(XF\Mvc\ParameterBag $params)
  • src/addons/OzzModz/Login/XF/Pub/Controller/Login.php:7
  • Generated by: Unknown account
  • Jul 8, 2024 at 10:15 PM

Stack trace

#0 [internal function]: XF::handleFatalError()
#1 {main}

Request state

array(4) {
["url"] => string(115) "/login/?_xfRequestUri=%2F&_xfWithData=1&_xfToken=1720473307%2Cf78bad92bb679f74cd5a0fe3eb31093e&_xfResponseType=json"
["referrer"] => string(39) "https://www.xxxxxx.co.uk/"
["_GET"] => array(4) {
["_xfRequestUri"] => string(1) "/"
["_xfWithData"] => string(1) "1"
["_xfToken"] => string(43) "1720473307,f78bad92bb679f74cd5a0fe3eb31093e"
["_xfResponseType"] => string(4) "json"
}
["_POST"] => array(0) {
}
}



If I disable 'Login Spaminator' it works fine again.
 
I've been having a random login problem on our test forum that is similar, but in our case the Login button does nothing. It's only when we go to the error log do we see an issue. As I have a couple of other addons that relate to login, I'm not sure what's causing it just yet. So I won't report an issue until I dig further. (I had the error show up for one addon; I disabled it, then the error pointed to another.)
 
It works great for version 2.2, but I get 'Error 500' after clicking on 'Log In' in version 2.3.

  • ErrorException: Fatal Error: Declaration of OzzModz\Login\XF\Pub\Controller\Login::actionLogin() must be compatible with XF\Pub\Controller\LoginController::actionLogin(XF\Mvc\ParameterBag $params)
  • src/addons/OzzModz/Login/XF/Pub/Controller/Login.php:7
  • Generated by: Unknown account
  • Jul 8, 2024 at 10:15 PM

Stack trace

#0 [internal function]: XF::handleFatalError()
#1 {main}

Request state

array(4) {
["url"] => string(115) "/login/?_xfRequestUri=%2F&_xfWithData=1&_xfToken=1720473307%2Cf78bad92bb679f74cd5a0fe3eb31093e&_xfResponseType=json"
["referrer"] => string(39) "https://www.xxxxxx.co.uk/"
["_GET"] => array(4) {
["_xfRequestUri"] => string(1) "/"
["_xfWithData"] => string(1) "1"
["_xfToken"] => string(43) "1720473307,f78bad92bb679f74cd5a0fe3eb31093e"
["_xfResponseType"] => string(4) "json"
}
["_POST"] => array(0) {
}
}



If I disable 'Login Spaminator' it works fine again.

@Ozzy47

When will you be able to get around to this?

Thanks,

Alex

 
  • Like
Reactions: Zig
I'm also having the same error on XF2.3 accessing /community/login.

I have changed to the default style, and various other plugins active. Upgraded to 2.3.2 but it did not change the error.

Code:
Fatal error:  Declaration of OzzModz\Login\XF\Pub\Controller\Login::actionLogin() must be compatible with XF\Pub\Controller\LoginController::actionLogin(XF\Mvc\ParameterBag $params) in /path_removed/community/src/addons/OzzModz/Login/XF/Pub/Controller/Login.php on line 7

I tested going to /community/login directly because the login button which appears to link to /community/login/ stopped doing anything when clicked.

UPDATE: I manually disabled every plugin other than login spaminator, and get the same error.
 
Last edited:
  • Like
Reactions: Zig
Just upgraded to xF 2.3. and when I install Login Spaminator . 2.3.0 I'm getting a slew of these.
Server error log
  • ErrorException: Fatal Error: Declaration of OzzModz\Login\XF\Pub\Controller\Login::actionLogin() must be compatible with XF\Pub\Controller\LoginController::actionLogin(XF\Mvc\ParameterBag $params)
  • src/addons/OzzModz/Login/XF/Pub/Controller/Login.php:7
  • Generated by: fishplug
  • Oct 4, 2024 at 12:54 AM

Stack trace​

#0 [internal function]: XF::handleFatalError()
#1 {main}

Request state​

array(4) {
["url"] => string(23) "/forum/login/keep-alive"
["referrer"] => string(75) "https://www.motorhomefun.co.uk/forum/threads/fogstar-lithium-charge.310166/"
["_GET"] => array(0) {
}
["_POST"] => array(2) {
["_xfResponseType"] => string(4) "json"
["_xfToken"] => string(8) "********"
}
}

Server error log
  • ErrorException: Fatal Error: Declaration of OzzModz\Login\XF\Pub\Controller\Login::actionLogin() must be compatible with XF\Pub\Controller\LoginController::actionLogin(XF\Mvc\ParameterBag $params)
  • src/addons/OzzModz/Login/XF/Pub/Controller/Login.php:7
  • Generated by: xxx
  • Oct 4, 2024 at 12:54 AM

Stack trace​

#0 [internal function]: XF::handleFatalError()
#1 {main}

Request state​

array(4) {
["url"] => string(23) "/forum/login/keep-alive"
["referrer"] => string(75) "https://www.mysite.co.uk/forum/threads/mythread/"
["_GET"] => array(0) {
}
["_POST"] => array(2) {
["_xfResponseType"] => string(4) "json"
["_xfToken"] => string(8) "********"
}
}
 
Back
Top Bottom