History log of /dokuwiki/inc/auth.php (Results 226 – 250 of 324)
Revision Date Author Comments
# a0b5b007 13-Oct-2008 Chris Smith <chris.eureka@jalakai.co.uk>

Fix for FS#1050

Update cookie and session with new details after an "update profile" action

darcs-hash:20081013122958-f07c6-244b949b074ac73711c61833f1fa663e55da19c7.gz


# 17f89d7e 12-Oct-2008 Michael Klier <chi@chimeric.de>

FS#564 FS#1270 new option to disable the rememberme checkbox

darcs-hash:20081012144253-23886-c904f82c559c3ad5477bf921e93cb439a212134d.gz


# b2c0d874 12-Oct-2008 Gina Haeussge <osd@foosel.net>

Fail silently if trying to login through supplied HTTP credentials (FS#1228)

darcs-hash:20081012131042-2b4f5-029f4f0ffa6c89e23653584c8bb41db78834cc73.gz


# e16eccb7 11-Oct-2008 Guy Brand <gb@isis.u-strasbg.fr>

Empty breadcrumbs on logout (see FS#979)

darcs-hash:20081011161458-19e2d-97001154886654be84d70b1b140743b124a1c763.gz


# e9621d07 11-Oct-2008 Andreas Gohr <andi@splitbrain.org>

reopen the session in auth_logoff FS#1484

To clean data from the session correctly on logout, the session needs
to be reopened.

darcs-hash:20081011092157-7ad00-e5cc905b6e04b13fe667690c0e6aad6852425

reopen the session in auth_logoff FS#1484

To clean data from the session correctly on logout, the session needs
to be reopened.

darcs-hash:20081011092157-7ad00-e5cc905b6e04b13fe667690c0e6aad68524254f1.gz

show more ...


# f5c6743c 12-Sep-2008 Andreas Gohr <andi@splitbrain.org>

more cookie security FS#1490

This patch adds the httponly option to the PHP session cookies and DokuWiki's
auth cookie when supported by the PHP version.

It also adds a new config option 'securecoo

more cookie security FS#1490

This patch adds the httponly option to the PHP session cookies and DokuWiki's
auth cookie when supported by the PHP version.

It also adds a new config option 'securecookie' which is enabled by default.
It makes sure the browser will not sent a cookie set via HTTPS over a
non-secured connection. This option has to be disabled for wikis that only
protect the login with SSL but not the whole wiki.

darcs-hash:20080912224922-7ad00-d5275147ba9d17a9f6defa8a51ca720da74ba8a0.gz

show more ...


# 7d3c8d42 17-Aug-2008 Gabriel Birke <Gabriel.Birke@delti.com>

Wrap user modifications in events

Adds a wrapper function in the basic auth class which is used by the core code
to modify the user database. The wrapper function signals events and delegates
the ac

Wrap user modifications in events

Adds a wrapper function in the basic auth class which is used by the core code
to modify the user database. The wrapper function signals events and delegates
the action to the auth backend.

darcs-hash:20080817141121-79ce3-3300a4342b62a7a18ebcc9a765d87b30a0264621.gz

show more ...


# 577c7cda 28-Jul-2008 Andreas Gohr <andi@splitbrain.org>

Enhancements for password hashing (maybe fixes FS#1440)

This patch adds support for Apache style salted MD5 hashs (apr1). It also fixes
smd5 for systems where crypt() does not support MD5 hashs.

Un

Enhancements for password hashing (maybe fixes FS#1440)

This patch adds support for Apache style salted MD5 hashs (apr1). It also fixes
smd5 for systems where crypt() does not support MD5 hashs.

Unit tests were added.

darcs-hash:20080728181616-7ad00-d0980557111cb05662ea1bcf4a78aa2b74ac90d0.gz

show more ...


# 34aeb4af 08-Jun-2008 Andreas Gohr <andi@splitbrain.org>

check ACLs correctly if only groups but no user is given FS#1415

When only an array of groups but no username where passed to auth_aclcheck()
it defaulted to use the @ALL group only. This is not cri

check ACLs correctly if only groups but no user is given FS#1415

When only an array of groups but no username where passed to auth_aclcheck()
it defaulted to use the @ALL group only. This is not critical because this
does not happen anywhere in the code.

Only exception is when building the plain english explanation of an ACL rule
in the ACL manager.

darcs-hash:20080608101051-7ad00-0abd42f84c04473ad4fca149893a1b4d931ece48.gz

show more ...


# 09c2d803 03-Jun-2008 Andreas Gohr <andi@splitbrain.org>

reopen the session for storing the auth token

darcs-hash:20080603203138-7ad00-cce00e99b64c53b6ffa11748262a3a8c2cd1e37e.gz


# f13fa892 03-Jun-2008 Andreas Gohr <andi@splitbrain.org>

authentication via session tokens

This patch adds a way to create a token for an authenticated user which is stored
in the session. When a subsequent request resends this token, the request will be

authentication via session tokens

This patch adds a way to create a token for an authenticated user which is stored
in the session. When a subsequent request resends this token, the request will be
authenticated automatically without the need for any cookies or credential
rechecking.

The auth token expires with the session. Requesting a new token will invalidate
the old one. Sending a wrong token will result in a 401 and any existing token
will be revoked.

This is currently not used anywhere in the code but can be used for browser
intitiated client software (flash, applets, ...).

Note this is unreleated to the anti CSRF sectoken implementation.

Users who want to make use of this mechanism will probably need to pass the
session id and a valid sectoken in addtion to the authtoken

darcs-hash:20080603193450-7ad00-2f35ddde16a31c4f2699e0e6050b3c4277b2bc64.gz

show more ...


# cf626a62 15-Mar-2008 Andreas Gohr <andi@splitbrain.org>

Fix for password updates FS#1352

darcs-hash:20080315105202-7ad00-455d343db7d52a5af92361719bee1d60b6c8107d.gz


# 7651d633 27-Feb-2008 Guy Brand <gb@isis.u-strasbg.fr>

Superuser and manager now can be comma separated lists

This patch allows $conf['superuser'] and $conf['manager'] to be lists
of values instead of only a single value. So one can put:

$conf['super

Superuser and manager now can be comma separated lists

This patch allows $conf['superuser'] and $conf['manager'] to be lists
of values instead of only a single value. So one can put:

$conf['superuser']

darcs-hash:20080227142515-19e2d-c160914589f71531583e7ddaab1fc6a81996efa1.gz

show more ...


# 85d03f68 26-Feb-2008 Andreas Gohr <andi@splitbrain.org>

fix usage of is_admin in auth_aclcheck

There were a few problems with name encoding for groups and users
introduced in the recent aclcheck change

darcs-hash:20080226172257-7ad00-d591f0d2f2219a2b23f

fix usage of is_admin in auth_aclcheck

There were a few problems with name encoding for groups and users
introduced in the recent aclcheck change

darcs-hash:20080226172257-7ad00-d591f0d2f2219a2b23f93060c65b8fb5f46bd1d7.gz

show more ...


# df466c7a 15-Feb-2008 Andreas Gohr <andi@splitbrain.org>

Use auth backend to verify password on profile update FS#1328

darcs-hash:20080215154316-7ad00-d052e2eed8e47e62ff639cd66d7debb4bfd293fc.gz


# 7172dbc0 15-Feb-2008 Andreas Gohr <andi@splitbrain.org>

Make session reference file check overridable for auth backends

darcs-hash:20080215121716-7ad00-35d275212e0e3c41626ed64d9096aad10f4ad2db.gz


# 9ec82636 15-Feb-2008 Andreas Gohr <andi@splitbrain.org>

invalidate all user session cache when userdatabase is changed FS#1085

A reference file is now stored in data/cache/sessionpurge and is used to
check if user sessions are still valid.

To accomondat

invalidate all user session cache when userdatabase is changed FS#1085

A reference file is now stored in data/cache/sessionpurge and is used to
check if user sessions are still valid.

To accomondate for slow auth backends DokuWiki caches user info for
a certain time in the user session.

darcs-hash:20080215114923-7ad00-6874d5211efce7d07e54de37244becc2387c1ba7.gz

show more ...


# 4c21b7ee 13-Feb-2008 Andreas Gohr <andi@splitbrain.org>

make sure not supported profile fields are not accepted FS#1329

darcs-hash:20080213214505-7ad00-8ff1974ccbab38168f95072faaeb53134f95b926.gz


# 7adba38c 12-Feb-2008 Guy Brand <gb@isis.u-strasbg.fr>

Have aclcheck use auth_isadmin

darcs-hash:20080212213222-19e2d-d8a2261fa83d6482afe213ffb41611ae723811de.gz


# 90583e9f 02-Nov-2007 Andreas Gohr <andi@splitbrain.org>

fix problems if $USERINFO['grps'] is not set

darcs-hash:20071102181850-7ad00-9c2c9b0ef953274b8abdadd95c53e8f4e1982810.gz


# 00976812 30-Sep-2007 Andreas Gohr <andi@splitbrain.org>

don't use realpath() anymore (FS#1261 and others)

The use of realpath() to clean up relative file names caused some
trouble in certain setups relying on symlinks or having restricitve
file structure

don't use realpath() anymore (FS#1261 and others)

The use of realpath() to clean up relative file names caused some
trouble in certain setups relying on symlinks or having restricitve
file structure setups.

This patch replaces all realpath() calls with a PHP only replacement
which should solve those problems.

darcs-hash:20070930184250-7ad00-512ff04c95f57fc9eaf104f80372237a3c94286f.gz

show more ...


# 1b2a85e8 30-Aug-2007 Andreas Gohr <andi@splitbrain.org>

Part 2 of the SecurityToken patch to avaoid CSRF attacks

This patch adds a security token to all forms generated through the new
form class. However it is only checked for possible dangerous actions

Part 2 of the SecurityToken patch to avaoid CSRF attacks

This patch adds a security token to all forms generated through the new
form class. However it is only checked for possible dangerous actions like
editing or profile changes.

darcs-hash:20070830191429-7ad00-445efea47a09a4823dfe9e3434ba5b355a80daf6.gz

show more ...


# 1a9ae8e5 19-Aug-2007 Andreas Gohr <andi@splitbrain.org>

quote fix in auth_nameencode

darcs-hash:20070819211829-7ad00-7f2dbd3d7ad6b4568b8f34209fbcffda6e110f4c.gz


# 00ce12da 05-Aug-2007 Chris Smith <chris@jalakai.co.uk>

Protect auth_ismanager() from auth modules that don't always provide group data in array (FS#1196)

darcs-hash:20070805203312-d26fc-cab8dbfff8a2d5f7299fa4462771bafc00135728.gz


# 1ec50243 25-Jun-2007 Andreas Gohr <andi@splitbrain.org>

fix for recent auth change

darcs-hash:20070625210929-7ad00-034c5839bbca3e697d360f72dffcf9d927fea755.gz


12345678910>>...13