| Class | UnauthorizedView | No class docstring; 1/2 methods documented |
| Class | BasicLoginPage | No class docstring; 1/2 methods documented |
| Function | register_basiclogin | Undocumented |
| Class | OpenIDLogin | A view which initiates the OpenID handshake with our provider. |
| Class | OpenIDCallbackView | The OpenID callback page for logging into Launchpad. |
| Class | OpenIDLoginErrorView | Undocumented |
| Class | AlreadyLoggedInView | Undocumented |
| Function | isFreshLogin | Return True if the principal login happened in the last 120 seconds. |
| Function | require_fresh_login | Redirect request to login if the request is not recently logged in. |
| Function | logInPrincipal | Log the principal in. Password validation must be done in callsites. |
| Function | expireSessionCookie | Undocumented |
| Function | allowUnauthenticatedSession | Undocumented |
| Function | logoutPerson | Log the user out. |
| Class | CookieLogoutPage | Undocumented |
| Class | FeedsUnauthorizedView | All users of feeds are anonymous, so don't redirect to login. |