OpenSimulator Internals/LoginService
Appearance
OpenSimulator Internals/LoginService
[edit]Overview
[edit]LoginService handles user login. Implements the LL (Linden Lab) login protocol.
Configuration
[edit]Minimum login level is configurable via the "login level" ROBUST console command or the MinLoginLevel key in the [LoginService] section of Robust.ini.
Users with a UserLevel below MinLoginLevel cannot log in.
Login Sequence
[edit]On login, LoginService coordinates with:
- AuthenticationService -- verifies credentials
- UserAccountService -- retrieves account data
- GridUserService -- retrieves home region and last location
- PresenceService -- creates presence record
- GridService -- locates target region
- InventoryService -- retrieves inventory skeleton