ID:2750212
 
(See the best response by Shadowkaroth.)

Is it possible to retrieve the CID of a given CKEY without the actual client being connected to the server?

because as far as I know, the computer_id parameter of the /world/isBanned() proc is populated by the DreamSeeker client reporting it's CID to the server, but this _only_ happens when the client actually connects to the server

furthermore, since BYOND's Sticky Ban system will store a record of the player's CID's in its own database and associate it with a serial identifier, is it possible to query said database for a list of a given CKEY's CID's, or would it just return a true/false boolean of their ban status?

Thank you.


The CID is only recorded for keys that are banned I would assume and of course polled when they connect. You can check the cid of those stored saves with the associated procs.

But no you cannot "assume" or see the last known cid that the BYOND hub may know of that key connecting from.

You can of course record that information yourself server side about connections to you. But not keys prior to their connection to you.

Sticky ban is all again host side. Not BYOND server side.
I see, thank you for the clarification.

Are there any public third-party databases of such records available anywhere?
In response to De Facto Daemon
Best response
Umm .. hmm I'm not sure if something new that just popped up made by a user of the community who works within the SS13 community.. made some secondary authentication system that may.. help OVERALL ban bad users. But I do not think it would fit this purpose if it even does that.

No. For the most part I would say attempting to have a shared database of users to cids would be very much frowned upon.

Not many servers tend to work together here. So cross play of banned users has never been a thought to share such information. Fairly most "trolls" are only menaces in one place and not in others as well.

If you wish to police your world it is up to you to create the information database to do so, ig.(thats my opinion)
In response to Shadowkaroth
Shadowkaroth wrote:
Umm .. hmm I'm not sure if something new that just popped up made by a user of the community who works within the SS13 community.. made some secondary authentication system that may.. help OVERALL ban bad users. But I do not think it would fit this purpose if it even does that.

BAB has absolutely nothing to do with bans. It's an Oauth2 server.
In response to Lummox JR
Lummox JR, do you think if it would be possible to add this feature to BYOND?