I will look for another thread on phpopenchat, but I can say i am close to getting an integration to work.
About PJirc etc:
the problems are not intrinsic to the PJirc but rather to the integration. If a user is registered with a password using the normal IRC registration procedures, then there is no loophole, no backdoor how this password protection can be circumvented. IRC has been secured against most mischief.
Now if we do the password check on ubb board and then usher the user into the pJirc, then anyone that goes into the chat server using another software circumvents our password check. So this problem is not intrinsic to the PJirc but to the integration.
Probably the only way out would be synchronizing the ubb user password database with the irc chat server database, which would be a somewhat difficult task. Only then would there be no back door. Whenever a user enters, the password gets checked in the ubb database and would have to be entered into the irc chat server's database. That is work intensive, but probably would close the loophole. Unfortunately, the passwords are not stored in clear text, so maybe we cannot preventively transfer the ubb database to the chat server password data base, unless if it happens to use exactly the same enconding.
We are coming from differnet backgrounds.
Most people here want a little chat for a few nice well behaved people.
I worked with chats that get besieged by professional spammers, spam bots that make money peddling porn sites and sex cam chat.
People who have nothing to do in life then to disrupt a chat with obnoxious actions, like Nazi postings. Or by being impostors, seducing others to give them information thinking they talk to someone else
Your boards are secured against such disturbances, you take security seriously for the boards. A serious chat needs to be secured against such actions, and that is difficult.
A guy that installs PJirc on his own website, talking to the same IRC server, or a guy that telnets into the irc server, circumvents all our password checks.
Sorry for devaluing your integration. I don't mean to attack you or your qualifications, the integration is cute, it is nice, but it just is not safe against the simplest attacks.
I need a chat with safety measures