43 Commits

Author SHA1 Message Date
moodler
648fdb81c9 Cleaning up configuration 2005-04-17 13:27:43 +00:00
ikawhero
5b2ae5848c Can provide an alternate page for the login form.
The page must contain a form with an action field set to /login/index.php
and return fields username and password

TODO
It may be worth checking the URL when it's entered at admin/auth.php
to ensure it is at least pointing to a valid page as an incorrect URL
could potentially lock all users out of a site.
2005-04-01 07:39:27 +00:00
moodler
7899519293 English fixes ;-) 2005-03-14 13:11:10 +00:00
phoenixfr
f4fc81160b new lines for login cas module 2005-03-14 13:06:43 +00:00
phoenixfr
bb52a457eb cas_enabled 2005-03-11 17:32:52 +00:00
koenr
d0e7f29362 typo 2005-03-10 21:54:19 +00:00
phoenixfr
d840974c26 CAS new line 2005-03-10 09:29:05 +00:00
moodler
09840894b2 Just some cleaning up of the English 2005-03-09 13:04:31 +00:00
phoenixfr
c220c8d8a5 Updates for CAS values 2005-03-09 12:53:11 +00:00
moodler
3e060c5c69 Updated strings, moved from moodle.php 2005-02-09 13:49:49 +00:00
koenr
3ff20ca145 moving towards XHTML compliance 2005-01-07 23:55:49 +00:00
paca70
dea3ce5b03 Added missing string for ldap_opt_deref 2004-11-08 19:34:43 +00:00
paca70
089b19f631 Fixed bug 2012
Started work with bug 2007
Bug 1969 is partacaly fixed. ldap-module supports now password expiration.
Some work with bugs 761 and 1730

Changes in login/index.php
Reordered some code to make variables reusable in multiple places.
Added redirection in case of expired password
2004-09-28 12:39:20 +00:00
paca70
d89430abdf Changes to configuration interface 2004-09-27 14:19:32 +00:00
paca70
ad95a28f2b Added easy interface to specify ldap-attribute types and objectclasses.
Just select ldap-server type and you are done. Old variables can still be used
to override builtin settings.


TRANSLATORS NOTICE:
Some ldap-fields are now optional!
2004-09-24 07:14:44 +00:00
moodler
11e16b9698 Merged additions from stable (for PAM) 2004-09-24 04:47:23 +00:00
paca70
a6698a1387 Added more commentts about user cretion. 2004-09-22 11:07:45 +00:00
paca70
8c9c0e8588 Cleaned config.html
Added configuration for expired passwords.
2004-09-22 08:28:56 +00:00
paca70
c29890b5d8 Some cleanups 2004-09-21 13:20:13 +00:00
moodler
d35757eb25 Merged/cleaned changes from MOODLE_15_LDAP to HEAD ...
please don't use the MOODLE_15_LDAP branch any more.
2004-09-20 09:08:57 +00:00
gustav_delius
dcb1bd3c9a towards XHTML compliance 2004-09-12 13:21:01 +00:00
moodler
58a524be4d FIxes for POP3 from Rudy Scott http://moodle.org/mod/forum/discuss.php?d=9131 2004-08-15 17:21:01 +00:00
paca70
93b7b5bac8 Updated description 2004-08-15 16:09:32 +00:00
paca70
1d812b88f7 Added description of auth_ldap_objectclass 2004-08-15 16:08:05 +00:00
moodler
c7474379dd New strings 2004-08-02 19:05:50 +00:00
moodler
d8627a477e Thanks to Dave Lopata <Dave@Lopata.Net>, Moodle now supports LDAP 3 2004-04-15 15:57:32 +00:00
moodler
f95ad4b43a UNTESTED changes to allow multiple hosts to be used for POP3/IMAP/NNTP authentication
Please test them.
2004-01-16 09:17:20 +00:00
moodler
811a6f64c5 FIxed missing quotes 2003-12-02 03:53:21 +00:00
moodler
892a80dc63 New, speedier English translation. All files and every line has changed.
This is working OK in my testing, but please contact me immediately
if you find any errors.
2003-11-18 07:28:46 +00:00
moodler
88478a664f New authentication method - a very simple one called "manual".
Accounts have to exist in the internal database, and there is
no way to create an account on the site - admins have to do it.
2003-04-24 15:01:15 +00:00
moodler
38972a40a4 Some English spelling/grammar fixes. 2003-02-25 04:03:49 +00:00
paca70
9f9f92c6df Updates to Finnish translation and some correction to English one. 2003-02-24 19:00:39 +00:00
paca70
1924074c76 Added support for nonadmin course creation.
Course creators are managed by /admin/creator.php , same way that admins.
Or if authetication module have 'auth_iscreator'-function (right now only ldap-module have) ,
users are added to creators at login time.
2003-02-24 18:48:55 +00:00
paca70
5f2c35db18 Added support for usercreation from Moodle to authentication module.
Works currently only with ldap-module (tested with e-directory), but
 other modules could be extended too by
adding following functions:

function auth_user_exists ($username) {
//returns true if given username  already exists on authetication database
}

function auth_user_create ($userobject,$plainpass) {
//create new user to authentication database
//in inactive state (if posible)
//returns true if user is created
}
function auth_user_activate ($username) {
//activate external user  after email-address is confirmed
//returns true if user is activated
}
2003-02-20 21:39:51 +00:00
moodler
50c4bd4145 More robustness, and some little bug fixes.
Also, database module now supports md5 passwords
2002-12-31 08:45:37 +00:00
moodler
3086f3f6cf With external authentication, the change password button on the user
page now does the same thing as the one on the login page.  It takes you
to the specified URL is it exists, and just doesn't appear if there is no URL
2002-11-28 12:31:46 +00:00
moodler
466558e349 Changes to allow admin to control the "forgot password" function
and a bug fix for set_config
2002-11-22 08:43:35 +00:00
moodler
7c58aee6c7 Added full configuration to LDAP (ie transferrable fields etc) 2002-11-21 11:27:44 +00:00
moodler
009b59336b Updated version (authentication tweaks) 2002-11-21 07:53:35 +00:00
moodler
34daec9b3b Tweaks to authentication system. Database method now allows other
fields to be specified so that things like email, names etc can be
pulled in from external database when new Moodle accounts are created
2002-11-21 07:37:21 +00:00
moodler
8297c9a012 More fixes 2002-11-19 09:09:11 +00:00
moodler
2827f134cf Fixed some strings 2002-11-19 09:06:42 +00:00
moodler
35a48c9ae4 A significant new system for authentication configuration that
exposes the wide array of authentication possibilities.

Authentication now has it's own page separate from other variables.

Most of this work was done by Petri Asikainen <paca@sci.fi>, who started
these changes off.

I've done some cleanups and additions which is why I'm checking it in.

It's all working pretty well at the moment but could use some testing.

Thanks, Petri!  :-)
2002-11-19 08:51:33 +00:00