mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 17:05:55 +08:00
NetworkServersInfo removed from CommsManager.
This commit is contained in:
@@ -119,14 +119,15 @@ namespace OpenSim.Region.CoreModules.InterGrid
|
||||
|
||||
Hashtable requestData = (Hashtable)req.Params[0];
|
||||
|
||||
if ((!requestData.Contains("password") || (string)requestData["password"] != m_com.NetworkServersInfo.GridRecvKey))
|
||||
{
|
||||
responseData["accepted"] = false;
|
||||
responseData["success"] = false;
|
||||
responseData["error"] = "Invalid Key";
|
||||
response.Value = responseData;
|
||||
return response;
|
||||
}
|
||||
// REFACTORING PROBLEM. This authorization needs to be replaced with some other
|
||||
//if ((!requestData.Contains("password") || (string)requestData["password"] != m_com.NetworkServersInfo.GridRecvKey))
|
||||
//{
|
||||
// responseData["accepted"] = false;
|
||||
// responseData["success"] = false;
|
||||
// responseData["error"] = "Invalid Key";
|
||||
// response.Value = responseData;
|
||||
// return response;
|
||||
//}
|
||||
|
||||
string message = (string)requestData["message"];
|
||||
string user = (string)requestData["user"];
|
||||
|
||||
@@ -528,9 +528,9 @@ namespace OpenSim.Region.CoreModules.InterGrid
|
||||
userProfile.PasswordHash = "$1$";
|
||||
userProfile.PasswordSalt = "";
|
||||
userProfile.SurName = agentData.lastname;
|
||||
userProfile.UserAssetURI = homeScene.CommsManager.NetworkServersInfo.AssetURL;
|
||||
//userProfile.UserAssetURI = homeScene.CommsManager.NetworkServersInfo.AssetURL;
|
||||
userProfile.UserFlags = 0;
|
||||
userProfile.UserInventoryURI = homeScene.CommsManager.NetworkServersInfo.InventoryURL;
|
||||
//userProfile.UserInventoryURI = homeScene.CommsManager.NetworkServersInfo.InventoryURL;
|
||||
userProfile.WantDoMask = 0;
|
||||
userProfile.WebLoginKey = UUID.Random();
|
||||
|
||||
|
||||
@@ -155,12 +155,6 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Grid
|
||||
|
||||
((ISharedRegionModule)m_GridServiceConnector).AddRegion(scene);
|
||||
|
||||
// Yikes!! Remove this as soon as user services get refactored
|
||||
LocalAssetServerURI = scene.CommsManager.NetworkServersInfo.AssetURL;
|
||||
LocalInventoryServerURI = scene.CommsManager.NetworkServersInfo.InventoryURL;
|
||||
LocalUserServerURI = scene.CommsManager.NetworkServersInfo.UserURL;
|
||||
HGNetworkServersInfo.Init(LocalAssetServerURI, LocalInventoryServerURI, LocalUserServerURI);
|
||||
|
||||
}
|
||||
|
||||
public void RemoveRegion(Scene scene)
|
||||
@@ -760,7 +754,9 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Grid
|
||||
|
||||
protected bool IsComingHome(ForeignUserProfileData userData)
|
||||
{
|
||||
return (userData.UserServerURI == LocalUserServerURI);
|
||||
return false;
|
||||
// REFACTORING PROBLEM
|
||||
//return (userData.UserServerURI == LocalUserServerURI);
|
||||
}
|
||||
|
||||
// REFACTORING PROBLEM
|
||||
@@ -787,13 +783,16 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Grid
|
||||
|
||||
protected bool IsLocalUser(UserAccount account)
|
||||
{
|
||||
if (account != null &&
|
||||
account.ServiceURLs.ContainsKey("HomeURI") &&
|
||||
account.ServiceURLs["HomeURI"] != null)
|
||||
return true;
|
||||
|
||||
return (account.ServiceURLs["HomeURI"].ToString() == LocalUserServerURI);
|
||||
// REFACTORING PROBLEM
|
||||
//if (account != null &&
|
||||
// account.ServiceURLs.ContainsKey("HomeURI") &&
|
||||
// account.ServiceURLs["HomeURI"] != null)
|
||||
|
||||
return false;
|
||||
// return (account.ServiceURLs["HomeURI"].ToString() == LocalUserServerURI);
|
||||
|
||||
//return false;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -61,9 +61,11 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Inventory
|
||||
{
|
||||
get
|
||||
{
|
||||
if (m_LocalGridInventoryURI == null || m_LocalGridInventoryURI == "")
|
||||
m_LocalGridInventoryURI = m_Scene.CommsManager.NetworkServersInfo.InventoryURL;
|
||||
return m_LocalGridInventoryURI;
|
||||
return string.Empty;
|
||||
// REFACTORING PROBLEM
|
||||
//if (m_LocalGridInventoryURI == null || m_LocalGridInventoryURI == "")
|
||||
// m_LocalGridInventoryURI = m_Scene.CommsManager.NetworkServersInfo.InventoryURL;
|
||||
//return m_LocalGridInventoryURI;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user