<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Hello!<br><br></div>In "acceptor" I need to store additional information for a session after successful logon of a client, e.g. a username provided in logon message.<br></div>From QF/n documentation it seems the proper place to do this is "IApplication.OnLogon()", as "OnLogon - notifies when a successful logon has completed."<br>The issue is that I cannot find how to recover the username in "OnLogon". It was available in "FromAdmin", and seems to be lost by the time OnLogon is called. <br><br>Is it indeed so?<br><br></div>How would you recommend to solve this?<br></div><div>I can see few options:<br></div>Option 1. Store the username already in "FromAdmin" after validating username/password (assuming the rest of logon process will be successful).<br></div>Option 2. Maintain additional dictionary <SessionID> -> <username>, add to it in FromAdmin (on logon messages) and read from it in "OnLogon".<br><br></div>However not sure is Option 1 is completely valid / safe?<br></div>And Option 2 seems to be over-complication...<br><br></div>Thank you!<br><br></div>Best regards<br></div>Pavel<br></div>