<!--
Document : package
Created on : Jan 3, 2008, 1:52:35 PM
Author : paulby
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>
This section describes the operation of various important processes on
on the server. Some of the classes described here are not in the
public API but the information is included here for those who would
like a broader overview of Wonderland.
</p>
<h2>User Login</h2>
<p>
The user login steps are
<br>
<ul>
<li>
Connection established
WonderlandBoot.loggedIn called, this creates a default
protocolSessionListener
</li>
<li>
The protocolSessionListener will wait for a valid protocol
to be established and then create a wrapped listener to process
messages.
</li>
<li>
Once a valid protocol is established the protocolSessionListener
calls UserManager.loggedIn to log in the user. A record of the
session and protocol is stored in the UserMO
</li>
</ul>
</p>
</body>
</html>
|