OpenNap Username Login

This section covers part of the OpenNap username login system, this is the initial part of the Client to Server connection

This diagram provides a visual overview of the mechanism.

Description Of Operation

The Client will initially broadcast a <7> packt to the Server to see if <nick> is already registered.

This packet is typically sent prior to logging in for the first time to ensure the username is not in usage already nor contains invalid characters.

Valid responses to the <7> packet are <8> "UserName Not Registered", this means its ok to use this username,  <9> "UserName Already Registered, this means you cant use this username (<nick>) to join the Server with and finally the <10> packet that is sent by the Server to the requesting Client when the username string contains invalid or illegal characters.

©2005-2020 All rights reserved. Page last updated Thu May 08 2014