Author Topic: New In Game Chat - In Progress.  (Read 2074 times)

its not an extremely secure method since a server running eval could allow eval users to extract said password file, but usually hosts running eval would know that this security hole exists, and move the password out beforehand.
You never put plain passwords in a file or database.
First you take their password and hash + salt it and store that in the database.
Then every time they type in their password you do the same calculations over and compare it to the one in the database.

Only then will your users be safe.

<removed gui link>
« Last Edit: June 30, 2016, 08:41:32 PM by Kyuande »

first of all as honytawk said, and you seemed to misunderstand, "IRC chat" is redundant because IRC stands for internet relay chat
secondly, IRC is a specific protocol, so pls don't actually call it "IRC" unless it is actually IRC...

Who posted the first message?

first of all as honytawk said, and you seemed to misunderstand, "IRC chat" is redundant because IRC stands for internet relay chat
secondly, IRC is a specific protocol, so pls don't actually call it "IRC" unless it is actually IRC...
Hence I said if I'm wrong I'll change it. Which I shall do now that you've informed me.

<removed gui link #2>
« Last Edit: June 30, 2016, 08:41:40 PM by Kyuande »

The problem is, this will only work correctly if you logged into Blockland on the same IP
I didn't notice until now that you said this, but that isn't how authQuery.php works. you don't have to be playing at that very moment, your IP just has to be (similar to) the IP that you last authenticated with

I didn't notice until now that you said this, but that isn't how authQuery.php works. you don't have to be playing at that very moment, your IP just has to be (similar to) the IP that you last authenticated with
Okay, thanks for clarifying that. I'll put a scratch on that.

Welp. National Rail confirmed that this would be merged to Blockland Glass.

Darn.

« Last Edit: June 30, 2016, 11:50:20 PM by Kyuande »

Maybe I should continue to make the chat system a separate client in case people only prefer it.

Should I continue?

It would be pointless to make it a standalone considering that another one would be made available in BLG but maybe you can help Rail. I was thinking that you could do like skin mods so you can change skins of the IRC.

I think Rail lost interest in this

I think a bunch of single-purpose mods built using a general framework would be better than any other alternative. rather than something like RTB
for instance the framework could provide things like notifications, easier GUI creation, preference management, and other really basic, widely-needed stuff like that. probably a mod manager too, although it could certainly be argued that that should be a separate mod as well. but things like chat, friend lists, and any other mod that could use those basic functions should be separate, completely optional add-ons

that's the way I'd do it anyway. seems much more flexible to me, and more importantly makes it very easy for a user to customize their environment to exactly the way they want it
« Last Edit: June 30, 2016, 11:25:32 PM by Foxscotch »

I agree as well, if I am getting what you are saying. Add-ons should be separate (irc/mod manager/add-on downloader/etc) but should have support for each other (or at least not try to conflict). Some people only want something out of the entire mod.