diff options
Adds session authentication upon NewUserConnections. Adds user key authentication (in safemode only) upon CreateChildAgents. All of this for Hypergrid users too. This addresses assorted spoofing vulnerabilities.
Diffstat (limited to 'OpenSim/Framework/Communications/IUserService.cs')
-rw-r--r-- | OpenSim/Framework/Communications/IUserService.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Framework/Communications/IUserService.cs b/OpenSim/Framework/Communications/IUserService.cs index 3c09b40..3a56d35 100644 --- a/OpenSim/Framework/Communications/IUserService.cs +++ b/OpenSim/Framework/Communications/IUserService.cs | |||
@@ -119,5 +119,9 @@ namespace OpenSim.Framework.Communications | |||
119 | /// </summary> | 119 | /// </summary> |
120 | /// <param name="friendlistowner">The agent that we're retreiving the friends Data.</param> | 120 | /// <param name="friendlistowner">The agent that we're retreiving the friends Data.</param> |
121 | List<FriendListItem> GetUserFriendList(UUID friendlistowner); | 121 | List<FriendListItem> GetUserFriendList(UUID friendlistowner); |
122 | |||
123 | // This probably shouldn't be here, it belongs to IAuthentication | ||
124 | // But since Scenes only have IUserService references, I'm placing it here for now. | ||
125 | bool VerifySession(UUID userID, UUID sessionID); | ||
122 | } | 126 | } |
123 | } | 127 | } |