From 6b9125b31944c126fa9bf25529a27de5c3972244 Mon Sep 17 00:00:00 2001 From: diva Date: Fri, 27 Mar 2009 16:23:52 +0000 Subject: Added the hg login procedure to the user server. --- OpenSim/Grid/UserServer/Main.cs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'OpenSim/Grid/UserServer/Main.cs') diff --git a/OpenSim/Grid/UserServer/Main.cs b/OpenSim/Grid/UserServer/Main.cs index 5a1dfd1..c0cba4a 100644 --- a/OpenSim/Grid/UserServer/Main.cs +++ b/OpenSim/Grid/UserServer/Main.cs @@ -62,6 +62,7 @@ namespace OpenSim.Grid.UserServer protected UserServerFriendsModule m_friendsModule; public UserLoginService m_loginService; + public UserLoginAuthService m_loginAuthService; public MessageServersConnector m_messagesService; protected GridInfoServiceModule m_gridInfoService; @@ -191,6 +192,10 @@ namespace OpenSim.Grid.UserServer { m_loginService = new UserLoginService( m_userDataBaseService, inventoryService, new LibraryRootFolder(Cfg.LibraryXmlfile), Cfg, Cfg.DefaultStartupMsg, new RegionProfileServiceProxy()); + + if (Cfg.EnableHGLogin) + m_loginAuthService = new UserLoginAuthService(m_userDataBaseService, inventoryService, new LibraryRootFolder(Cfg.LibraryXmlfile), + Cfg, Cfg.DefaultStartupMsg, new RegionProfileServiceProxy()); } protected virtual void PostInitialiseModules() @@ -209,6 +214,9 @@ namespace OpenSim.Grid.UserServer { m_loginService.RegisterHandlers(m_httpServer, Cfg.EnableLLSDLogin, true); + if (m_loginAuthService != null) + m_loginAuthService.RegisterHandlers(m_httpServer); + m_userManager.RegisterHandlers(m_httpServer); m_friendsModule.RegisterHandlers(m_httpServer); m_avatarAppearanceModule.RegisterHandlers(m_httpServer); -- cgit v1.1