From e86f4d972326e7974744ceca9d94ddb31f8712ae Mon Sep 17 00:00:00 2001 From: Charles Krinke Date: Fri, 19 Dec 2008 23:55:28 +0000 Subject: Mantis#2816. Thank you kindly, JHurliman for the beginnings of OpenID support in OpenSim for the UserServer. --- OpenSim/Grid/UserServer/Main.cs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'OpenSim/Grid/UserServer/Main.cs') diff --git a/OpenSim/Grid/UserServer/Main.cs b/OpenSim/Grid/UserServer/Main.cs index a001a6f..f688e4c 100644 --- a/OpenSim/Grid/UserServer/Main.cs +++ b/OpenSim/Grid/UserServer/Main.cs @@ -187,6 +187,12 @@ namespace OpenSim.Grid.UserServer new RestStreamHandler("DELETE", "/usersessions/", m_userManager.RestDeleteUserSessionMethod)); m_httpServer.AddXmlRPCHandler("update_user_profile", m_userManager.XmlRpcResponseXmlRPCUpdateUserProfile); + + // Handler for OpenID avatar identity pages + m_httpServer.AddStreamHandler(new OpenIdStreamHandler("GET", "/users/", m_loginService)); + // Handlers for the OpenID endpoint server + m_httpServer.AddStreamHandler(new OpenIdStreamHandler("POST", "/openid/server/", m_loginService)); + m_httpServer.AddStreamHandler(new OpenIdStreamHandler("GET", "/openid/server/", m_loginService)); } public void do_create(string[] args) -- cgit v1.1