- 12 Aug, 2008 7 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
- 11 Aug, 2008 7 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
- 06 Aug, 2008 2 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
-
- 05 Aug, 2008 2 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
Conflicts: htdocs/group/edit.php htdocs/lib/db/upgrade.php
-
- 04 Aug, 2008 1 commit
-
-
Richard Mansfield authored
-
- 01 Aug, 2008 3 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
- 31 Jul, 2008 2 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
-
- 30 Jul, 2008 1 commit
-
-
Richard Mansfield authored
-
- 29 Jul, 2008 1 commit
-
-
Richard Mansfield authored
-
- 28 Jul, 2008 2 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
-
- 27 Jul, 2008 7 commits
-
-
Nigel McNie authored
Use the session's authinstance information for userauthinstance rather than $USER->lastauthinstance, which, while it might be correct due to session caching in the $USER object, isn't strictly "right".
-
Nigel McNie authored
Get the information about where an MNET user has come from, from the database rather than hackily storing it in the session when they log in.
-
Nigel McNie authored
Calls the MNET method kill_children at the IDP so proper single singout happens. But we _don't_ do this when the session times out, as the user could log in again. Make sure we set/unset session variables as appropriate also.
-
Nigel McNie authored
-
Nigel McNie authored
Tweak the find_by_instanceid_username method to retrieve correct results when more than one remote app is SSOing in. Previously, we looked up users using a parent authentication method using the username we were given. But Mahara may know them as something different based on the auth_remote_user table.
-
Nigel McNie authored
We use this to display a message saying whether the user has logged in from. This information is also used when a user's session times out and they re-log in again using the login form. If we know they were an MNET user, then when they log in again we can still assume they originally came from their Moodle so we can send them back there later when they really log out.
-
Nigel McNie authored
This is called when there is an explicit logout request with no more processing on the page to be performed - i.e. the user clicks logout or their session times out. In the case of an MNET user whose session has timed out, if they have a parent authentication method (i.e. they can use the login form as well), then we continue to remember that they originally signed in using an XMLRPC authinstance, so that when they click logout later, they're correctly taken back to their remote application.
-
- 26 Jul, 2008 5 commits
-
-
Nigel McNie authored
This makes it far more obvious what has gone wrong, and on which site networking has failed. Conflicts: htdocs/auth/xmlrpc/lang/en.utf8/auth.xmlrpc.php
-
Nigel McNie authored
When an MNET user in Mahara clicks a logout link, they are logged out of Mahara, a kill_parent request is sent to the remote application, and they are sent back to their remote application. The overall affect is a much nicer user experience, as they're taken back somewhere that they can log in.
-
Nigel McNie authored
Put the ID of the authinstance that was used in the session for MNET users. Unset all MNET related variables in the session when logging out.
-
Nigel McNie authored
Add a link to the profile sideblock that says where you came from if you're an MNET user, and gives you the ability to jump back there. Conflicts: htdocs/auth/xmlrpc/lang/en.utf8/auth.xmlrpc.php
-
Nigel McNie authored
This was only causing noise, there was no breakage caused because of it.
-