History log of /dokuwiki/lib/plugins/authplain/auth.php (Results 26 – 35 of 35)
Revision Date Author Comments
# 6c8c1f46 03-Oct-2014 Christopher Smith <chris@jalakai.co.uk>

Fix for issues 877 & 885 related to a bug in PCRE 6.6


# 253d4b48 01-Oct-2014 Gerrit Uitslag <klapinklapin@gmail.com>

more PHPDocs, unused var, small bit code reformatting


# 7b950f2d 26-Sep-2014 Andreas Gohr <andi@splitbrain.org>

Merge remote-tracking branch 'origin/auth_getUserData_improvements'

* origin/auth_getUserData_improvements:
KISS - remove class constants for REQUIRE_GROUPS & IGNORE_GROUPS and replace with boolea

Merge remote-tracking branch 'origin/auth_getUserData_improvements'

* origin/auth_getUserData_improvements:
KISS - remove class constants for REQUIRE_GROUPS & IGNORE_GROUPS and replace with boolean values
use $requireGroups constants in auth classes; comments; code improvements
fix comment errors, sp. & grammar
code styling - add missing braces
Allow user info to be retrieved without groups
Restore correct public interface of getUserData() for authldap plugin

Conflicts:
inc/common.php

show more ...


# f95ecbbf 30-Jun-2014 Angus Gratton <gus@projectgus.com>

authplain: Escape ':' in any data field as '\:'

':' is the field delimiter in the authplain flat text
conf/users.auth.php file, but it's also used as an internal delimiter
for the 'mediawiki' passwo

authplain: Escape ':' in any data field as '\:'

':' is the field delimiter in the authplain flat text
conf/users.auth.php file, but it's also used as an internal delimiter
for the 'mediawiki' password hash format. Currently using this hash
format corrupts the file

This change escapes ':' as '\:' in any field in the users.auth.php
file, and any '\' as '\\'.

Also adds test cases for escaping modes.

show more ...


# 2046a654 12-Mar-2014 Christopher Smith <chris@jalakai.co.uk>

Allow user info to be retrieved without groups

Some parts of dokuwiki (e.g. recent changes, old revisions) can
requests lots of user info (to provide editor names) without
requiring any group inform

Allow user info to be retrieved without groups

Some parts of dokuwiki (e.g. recent changes, old revisions) can
requests lots of user info (to provide editor names) without
requiring any group information.

This change also implements caching of user info by authmysql &
authpgsql plugins to avoid repeated querying of the DB to retrieve
the same user information.

show more ...


# 9d24536d 14-Jun-2013 Andreas Gohr <andi@splitbrain.org>

correctly count deleted users in plain auth FS#2800

reloading the user list after the delete action will make sure the count
is always correct.


# 311f4603 09-Nov-2012 Andreas Gohr <andi@splitbrain.org>

fixed authplain

* code/PHP5 cleanup


# 454d868b 09-Nov-2012 Andreas Gohr <andi@splitbrain.org>

make all sub auth classes call the parent constructor

This does nothing currently but allows us adding certain things
to the base class later.


# 93a7873e 06-Oct-2012 Andreas Gohr <andi@splitbrain.org>

Merge remote-tracking branch 'janschumann/master' into future

This merge fixes all conflicts but is otherwise untested and might break
funktionality in the auth system somewhere. It NEEDS MAJOR TEST

Merge remote-tracking branch 'janschumann/master' into future

This merge fixes all conflicts but is otherwise untested and might break
funktionality in the auth system somewhere. It NEEDS MAJOR TESTING!

Some refactoring of the auth plugins is still needed:

* move to PHP5 style
* fix comments
* add plugin.info.txt

* janschumann/master:
Refactored auth system: All auth methods are now introduced as plugins.
Bugfix: auth types are now correcty added
Setup auth system from plugins
Added Auth-Plugin-Prototype to autoload
Load auth types from plugins in settings_authtype class
Added prototype for Auth-Plugins
added plugin type 'auth'

Conflicts:
inc/auth.php
inc/auth/pgsql.class.php
inc/init.php
inc/load.php
lib/plugins/auth.php
lib/plugins/authad/auth.php
lib/plugins/authldap/auth.php
lib/plugins/authmysql/auth.php
lib/plugins/authplain/auth.php

show more ...


# f4476bd9 20-Feb-2012 Jan Schumann <js@schumann-it.com>

Refactored auth system: All auth methods are now introduced as plugins.


12