Yes the user management is a Worker + D1. The repo has a Pages example front end, and the session-state Worker. but you don't need to use either of those to leverage the main functionality really...
Currently having problems with getting the email content using an email worker. My question is now: Is this even possible with the EmailMessage object provided from the worker?
No. A WebSocket actually starts with a GET request so if you blocked GET requests you'd be blocking the initial WebSocket handshake and nothing could connect.
They have it broken into 2 lists. There is a set of lists that is just datacenters. (I do have the usecase of wanting to block vpns) but its just an idea of. If you want a central list blacklisting all big datacenters this is a good source of truth
Yes, it will block bots - but if you're not having a huge problem with bots you should probably try other methods first, blocking an IP list like that is sort of a blanket measure
Oh yes, this list had worked wonders for killing VPNs accessing our app at work (i work for a crypto exchange app and we need to make sure we dont have non compiant users accessing app by vpn)
Yeah, there are many ways to put them down. But wanted to share blanket measure if made sense to have a blanket measure until they can tighten up for other blocking methods