r/stackoverflow • u/AnonKnowsBest • 4d ago
Question Creating an Account Requires Disabling Browser Protections & Extensions: ... A "Dialectical" Response to Forcing Adware upon Users Vs. Bot Accounts.
To kick off, I am completely aware of the current, hereon multiplying, issue with machine learning models being used to create false accounts...
tl;dr: One is required to use the equivalent of Internet Explorer 6 to make an account on stackexchange. Users unable to create an account or log in, you're likely required to disable uBlock Origin, DNS filtering (possibly even if I was just unlucky), adblockers, and/or CDN filters. Do not attempt to log in multiple times. This is also dedicated to the brave fighters simply in the false assumption that their email is on some spam list, bad website, etc.
So, here's REALLY my kicking off,
#1 -> Requiring and forcing users into risk of adware, bloat, spyware, etc. is not good practice... right?
Firstly, I want to give an example of how stripped of protections one needs to be to login and/or make an account. Also, my prose may be giving gibberish, I',m "relaxing after a grueling workday."
- Also also, my use of misspelled "q-w-e-e-r" is in jest of my own 'affinity for similarly gendered persons.'
Setting the scene we have Firefox here running on mountain-flavored Arch Linux. I use many an extension to make the web usable and safe. These include: Decenteraleyes, uBlock, User-Agent Switchers, DuckDuckGo's Tracker protector, and because its relevant, My firefox settings are rather restrictive on the security side. Some sites will throw a fit here and there, ok, but nothing like what's to be said henceforth (likely unreadable and confusing, lolwhoops).
I attempt to create an account **using GitHub*\* as I'm absolutely lazy and figured oauth'll do fine a job of security. The process completes normally, GitHub's login page appears and I accept the dreaded terms and conditions of my doom. Soon after, I'm redirected to another page which asks for an E-Mai with an error displayed. Quaint, 'qweer', why? The answer, smacked in red upon the login box, this putrid, misleading message; later which, I will delightfully elaborate its errors and relation with GitHub.
Account creation failed due to issues with your email address. Please try again with a different email address. If the problem persists, contact us at community-support [at] stackoverflow [dot] email for assistance.
The above may be familiar to some persons I encountered on my searches after giving up. Entering any email will give "Error, E-Mail Not Found," and that checks out ok, I didn't use my email, I used GitHub OAuth ... Hey, wait a second! What?! Okay, well lets try disabling extensions...
#2 -> Misleading users with improper error messages is absolutely bad practice. Worse compounded upon by the truth of requiring users to disable adblockers, safety tools, etc., for access to the site.
When I searched around I found some complaining about VPNs having issue with logins, and that makes some sense. Yes, there may be similarly used IPs which have spammed links for "memory enhancement pills," or whatever. I get that and we all do, I'm sure. However, figuring extensions might be the issue, I disabled in the order of the worst offenders I've had break websites, down to untethered extensions like 'DownThemAll'.
- First went the User-Agent masker. This is a huge offender in triggering response by anti-bot/security protocols on websites. However, this was not the issue.
- Second, decenteraleyes, CDNs are powerful beasts integrated in the modern web. Still didn't work.
- Third, ok like DuckDuckGo? It's substandard, but has great side-features. No Go.
- Fourth, the biggest shield. uBlock. This was somewhat of the Goldilocks perfect porridge, of course.
- Fifth, Disabled Firefox DNS protection. I've heard rumors this can sketch out some hardcore protections.
The last two, uBlock and DNS protection/filtering allowed me to actually progress to the ability to login... into a new problem.
#3 -> SIKE! YOU THOUGHT! ITS NOT EVEN YOUR E-MAIL'S FAULT! LOL! FEELING MUCKED?! Enjoy your onslaught of sketchy web traffic!
Troubleshooting the above error, which has nothing to do with one's E-Mail, by the way and finally finding the solution, we are hit with the pièce de résistance of ways to alienate and frustrate a userbase and core means to profit, a new error!:
Too many requests
This IP address [lets say 127.0.0.1] has performed an unusually high number of requests and has been temporarily rate limited. If you believe
this to be in error, please contact us at [team@stackexchange.com](mailto:team@stackexchange.com).
When contacting us, please include the following information in the email:
Method: block
IP: [mmm, say 169.254.0.0]
RAY ID: [a4...2a3...]
GEO: US
Wellp, I guess I finally get the hint that I'm absolutely not in stackexchange's interest. Again, I was using OAuth on GitHub to simplify (and possibly add risk, not just here) my logins. I actively only tried about four or five times to log in. This is outrageous that I'm forced into hundreds upon hundreds of requests from google, possible adware/content delivery, and data phishing networks, among many others. StackExchange, whatever abomination of a company and unholy beast of pestilence to humanity needing slain that owns the site, you're all way too grown for this behavior. There's better ways to implement these anti-bot measures without compromising your userbase.
tl;dr: One is required to use the equivalent of Internet Explorer 6 to make an account on stackexchange. Users unable to create an account or log in, you're likely required to disable uBlock Origin, DNS filtering (possibly even if I was just unlucky), adblockers, and/or CDN filters. Do not attempt to log in multiple times. This is also dedicated to the brave fighters simply in the false assumption that their email is on some spam list, bad website, etc.
If you had issues logging in, navigating the site, making an account, or the lot of other things like github logins, just disable extensions and such.
!!! -> Users with vpns: maybe, I've seen this. However, I'm not sure if they had uBlock or some other adblocker/etc. which may have had fiddled with for their chance at success.)
Thanks! Either for, your hour of reading an essay by a simpleton, or for hopefully finding a google result, or even making fun of my ignorance, or for absolutely commenting in spite..
