]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Return to openid consumer page after login in server.
authorSem <sembrestels@riseup.net>
Thu, 29 Nov 2012 05:05:46 +0000 (06:05 +0100)
committerSem <sembrestels@riseup.net>
Thu, 29 Nov 2012 05:05:46 +0000 (06:05 +0100)
lib/actions.php

index 69ae0fb7d8e088cecf0155aebe9b1710a5d4920b..f5f05d952feecb1e0b849117b6f4e6e0befdf697 100755 (executable)
@@ -44,10 +44,9 @@ function action_default()
             $response =& $request->answer(false, getServerURL());\r
         } else {\r
             if (!getLoggedInUser()) {\r
-                #return login_render();\r
+                $_SESSION['last_forward_from'] = current_page_url().'?'.http_build_query(Auth_OpenID::getQuery());\r
                 system_message(elgg_echo('openid_server:not_logged_in'));\r
-                return gatekeeper();\r
-                #return action_login();\r
+                forward('login');\r
             }\r
             return trust_render($request);\r
         }\r