- This topic has 3 replies, 2 voices, and was last updated 21 years, 10 months ago by .
Viewing 4 posts - 1 through 4 (of 4 total)
Viewing 4 posts - 1 through 4 (of 4 total)
- You must be logged in to reply to this topic.
Home › Forums › Archives › Instant Messaging › Yahoo! Messenger Support › How Yahoo WebCam/Chat Authentication Works?
Can someone please break down the Yahoo IM Webcam/chat authentication process for me? For example, how does it know who to send messages and webcam feed to? Any information would be great.
Thanks!!
Your asking a question which could be addressed by about 10 books worth of answer, hmmm.
The server know’s whos connected to it, when a person tries to send another a IM, it checks if the person is connected and if so sends it to them… To log into chat, you are authenticated through a mechanism as follows:
Yahoo! Sends a random string to Yahoo! Messenger.
Yahoo! Messenger users this string to encode your login information, then sends this encoded to Yahoo!’s server, it replies with info or failure. Once authenticated, you are ok until you disconnect. Every 30-60 minutes though a small packet is sent to yahoo! to maintain connection, i.e. making sure your connection didn’t die suddenly.
Webcam authentication.
When you request to view webcam, server sends the other user a question asking if they want to allow it. If they say yes, a connection is opened and the feed passed, otherwise its not. This whole system is also based on a token system…”invalid token” comes to mind.
Thanks for the reply. Does anyone know of where I can find any technical information on this topic? I’m attempting to code my own chat client.
Some of his textual info does not match the packets he shows. Work from the packets in these cases.