Basic User Detection
- AgHttpServlet.checkUserProfile
AgUserProfile stored in current session if actively logged in - AgUserManager.justVisiting - to establish Basic Visitor
- AgUserManager.cookieVisitor - to look for cookie based visitor
For Visitor Login:
- FeLogin.doLogin - handle the submit from the login form
- AqAuthenticationManager.login - drive steps 3, 4, 5
- AgPartyHome.validateUser - validate credentials
- AgUserProfile.login - manage session
- Script lookup via relationship of user block to "LOGIN"
The standard configuration in id10.xml wires back to: - CuOnLogin.doUserLogin - handle user DOM based preferences (servlet, theme, editor, etc)
For Admin/Pilot Login:
- CuUserInfo.doLogin - as fired by the action defined in ta/id1e.xml (PliotLogin)
- AgAuthenticationManager.login - drive steps 3, 4, 5
- AgPartyHome.validateUser - validate credentials
- AgUserProfile.login - manage session
- Script lookup via relationship of Symbol/Login to Script
The standard configuration in id5.xml wires back to: - CuOnLogin.doScript - simple session parameter cleanup