- 15 Feb, 2008 1 commit
-
-
Nigel McNie authored
* Give authentication plugins titles and descriptions, which are used by the authlist pieform element so people see an easier name * Add a new API method to the PluginAuth class, is_usable(). This can be used by auth plugins to check that required extensions are available. The authlist element will tell the user what they need to do to enable a plugin.
-
- 13 Feb, 2008 1 commit
-
-
Clare Lenihan authored
changing ldap to work when only email is set
-
- 06 Feb, 2008 4 commits
-
-
Nigel McNie authored
Some whitespace cleanups. Add a log_info line for when authentication using a new authentication instance fails, to assist people debugging what might be wrong.
-
Nigel McNie authored
-
Nigel McNie authored
Some whitespace cleanups. Add a log_info line for when authentication using a new authentication instance fails, to assist people debugging what might be wrong.
-
Nigel McNie authored
-
- 31 Jan, 2008 1 commit
-
-
Richard Mansfield authored
-
- 30 Jan, 2008 2 commits
-
-
Nigel McNie authored
It's based on a combination of the Mahara IMAP plugin and the Moodle LDAP plugin. I cleaned up the code style and internationalised the language strings.
-
Nigel McNie authored
-
- 29 Jan, 2008 1 commit
-
-
Richard Mansfield authored
-
- 27 Jan, 2008 3 commits
-
-
Nigel McNie authored
Also check that the institution isn't full when trying to authenticate an XMLRPC user.
-
Nigel McNie authored
When someone lands, log them if they're logged in, before making a new login attempt. Also, clear their session messages. This stops messages and potentially data for one user carrying over to another user when two people SSO from the same computer. Removed a catch (Exception) block, as now the code called in the throw block should always be throwing the correct exceptions. This will improve error reporting for SSO related errors quite significantly. Also throw some better exceptions if land.php fails to authenticate anyone.
-
Nigel McNie authored
Remove some bunk code around setting the 'institution' cookie, which was only used for auto populating the institution dropdown in the login box, which we don't have anymore.
-
- 25 Jan, 2008 5 commits
-
-
Nigel McNie authored
Don't session_destroy before creating a new liveuser, I don't have any evidence that it does anything useful now.
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
If an authentication plugin thinks that a user should be able to log in, and furthermore thinks that it is able/allowed to automatically create user accounts, then it is now able to do just that. The authentication API now has a new method - can_auto_create_users() - to define whether each authentication instance feels it can/should be able to do this. If the instance thinks it can, it needs to export some information through the get_user_info method in order to populate the user account. Although this may change shortly to be optional, with the users instead being forced to enter any information that is required that they haven't otherwise filled out.
-
Nigel McNie authored
Ensure that we retrieve timestamps from the database in the correct form when trying to log in a user, otherwise they get stored in the object in the wrong form, leading to pain later.
-
- 21 Jan, 2008 1 commit
-
-
Nigel McNie authored
Ensure that the user's e-mail address is set correctly if it needs to be set when changing password.
-
- 14 Jan, 2008 3 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
-
Richard Mansfield authored
-
- 10 Jan, 2008 1 commit
-
-
Nigel McNie authored
Pass wantsurl through to the jump session function, so it can inform the other application we are doing SSO with where it wants to go. Fixes #1644
-
- 09 Jan, 2008 1 commit
-
-
Nigel McNie authored
Now the city, country, introduction, language and WYSIWYG editor data are also imported.
-
- 07 Jan, 2008 2 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
Fix a fatal error when registering. password_validate expected a User object, which register.php cannot provide, so loosened the type hint on the function.
-
- 31 Dec, 2007 1 commit
-
-
Richard Mansfield authored
-
- 26 Dec, 2007 1 commit
-
-
Richard Mansfield authored
-
- 24 Dec, 2007 1 commit
-
-
Richard Mansfield authored
-
- 21 Dec, 2007 2 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
-
- 14 Dec, 2007 2 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
-
- 12 Dec, 2007 1 commit
-
-
Richard Mansfield authored
-
- 11 Dec, 2007 1 commit
-
-
Richard Mansfield authored
-
- 10 Dec, 2007 2 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
-
- 07 Dec, 2007 1 commit
-
-
Richard Mansfield authored
-
- 05 Dec, 2007 2 commits
-
-
Richard Mansfield authored
-
Richard Mansfield authored
-