Today I saw new locale strings to be translated. This one looks like it does what you ask about:
You are banned in this game by authserver recommendation. To appeal contact support@factorio.com.
Today I saw new locale strings to be translated. This one looks like it does what you ask about:
You are banned in this game by authserver recommendation. To appeal contact support@factorio.com.
Why should the way the license was bought or forum activity affect the trustworthiness of an account?
That list is correct plus some secret attributes We'll introduce new attributes if we find them to be a more precise signal for a good ban recommendation.ssilk wrote: ↑Thu Sep 23, 2021 3:05 amExactly. Data privacy is here an very important thing; Only things that matter/help to decide the recommendation should be stored on the server. Which brings me to the question: What information about the player is stored on the ban-server?
I guess:
- player(id)
- date
- ban/unban-commands
- server
That’s it, or? Any recommendation is then not stored, but always based on that entries?
Other question: what if the server is not accessible? I guess: everybody can come into a server.
Which leads me to the next question: because of that, this new service could be the target of griefer-attacks. How do you protect it from being attacked (I think most common would be DoS)? Is it big enough to handle the requests? Can you automatically filter out attacking IP’s? Is it separated enough from the other (Auth) systems?
Aware of the issue and thanks to username verification auth server bans are not based on IPs as of now. Other parts of our services have IP blocklists though.
That is super neat actually. Well thought-out implementation!The ban recommendation check is async, so if the auth server is not reachable, the connecting user is not disconnected. It will also not block the main thread when the auth server is slow to respond.
This is the message a user sees:
You are banned in this game by authserver recommendation. To appeal contact support@factorio.com.
Ah, happy to see this longstanding annoyance to be gone finally !FactorioBot wrote: ↑Wed Sep 22, 2021 12:22 pmBugfixes
- Fixed that items with fuel value would be put into furnace fuel inventory when there was enough fuel but item could be smelted. (99924)
There should not only be a ban command, but also a “keepoff” command. So that someone can put a server onto a list of “not so recommended” servers.
Looking at the logs the game queries https://auth.factorio.com/bans/query-user to figure out if you are on the banlist. It's fairly straight forward to figure out how to interact with the endpoint if you have any development experience with HTTP