History log of /dokuwiki/inc/auth.php (Results 176 – 200 of 331)
Revision Date Author Comments
# 402e0951 19-Nov-2011 Dominik Eckelmann <deckelmann@gmail.com>

Merge branch 'master' of github.com:dom-mel/dokuwiki


# d7169d19 12-Nov-2011 Andreas Gohr <andi@splitbrain.org>

Replaced mail_send calls with new Mailer class


# 9a2d7c4e 12-Nov-2011 lupo49 <post@lupo49.de>

Use mailprefix also for registration and resend password notification mails (FS#2366)


# cc204bbd 31-Oct-2011 Andreas Gohr <gohr@cosmocode.de>

honor autopasswd setting for resend password

When autopasswd is disabled, the resend password option now asks for a
new password instead of autogenerating a new one and sending it by mail.

Note to

honor autopasswd setting for resend password

When autopasswd is disabled, the resend password option now asks for a
new password instead of autogenerating a new one and sending it by mail.

Note to translators: the wording for btn_resendpwd and resendpwd changed
to be more universal. English and German language files where updated -
other languages need to be adjusted.

Conflicts:

inc/lang/en/lang.php

show more ...


# 5446f3ff 22-Oct-2011 Dominik Eckelmann <deckelmann@gmail.com>

use correct phpdoc @return tag.


# b546d864 18-Aug-2011 Dominik Eckelmann <deckelmann@gmail.com>

Merge pull request #19 from gbirke/master

Make cookie path configurable


# 32ed2b36 11-Apr-2011 Andreas Gohr <gohr@cosmocode.de>

stay logged in when updating your password

This functionality broke in recent updates to the cookie handling. This
patch makes it work again.
Binding to the session is now a functionality of auth_co

stay logged in when updating your password

This functionality broke in recent updates to the cookie handling. This
patch makes it work again.
Binding to the session is now a functionality of auth_cookiesalt()

show more ...


# e940aea4 19-Mar-2011 Andreas Gohr <andi@splitbrain.org>

bind non-sticky logins to the session id FS#2202


# 234ce57e 19-Mar-2011 Andreas Gohr <andi@splitbrain.org>

store session pass as hash

This avoids having the blowfish encrypted pass stored together with the
decryption key on the same server.


# 3a48618a 22-Feb-2011 Anika Henke <anika@selfthinker.org>

improved actionOK and its use


# 3a0a2d05 22-Jan-2011 Andreas Gohr <andi@splitbrain.org>

refactored passowrd hashing functions to a class

this splits the long auth_cryptPassword() function into many member
functions of a new class PassHash which should make it more
maintainable and reus

refactored passowrd hashing functions to a class

this splits the long auth_cryptPassword() function into many member
functions of a new class PassHash which should make it more
maintainable and reusable for other projects.

This also adds two new methods djangomd5 and djangosha1 as used by the
popular python framework Django.

Maybe the auth_cryptPassword() and auth_verifyPassword() functions
should be deprecated in favor of using the class directly?

show more ...


# b2665af7 27-Dec-2010 Michael Hamann <michael@content-space.de>

Handle renamed authorization variables

Sometimes (when using rewriting with the workaround for CGI mode
described at
http://www.besthostratings.com/articles/http-auth-php-cgi.html) the
HTTP_AUTHORIZ

Handle renamed authorization variables

Sometimes (when using rewriting with the workaround for CGI mode
described at
http://www.besthostratings.com/articles/http-auth-php-cgi.html) the
HTTP_AUTHORIZATION variable is renamed, this change detects this
renaming and uses the renamed variable.

show more ...


# f91977c2 15-Jan-2011 Andreas Gohr <andi@splitbrain.org>

Added support for Wordpress' password hashing FS#2134


# 731ae652 14-Jan-2011 Adrian Lang <dokuwiki@adrianlang.de>

Merge branch 'master' of github.com:splitbrain/dokuwiki


# 73ab87de 02-Jan-2011 Gabriel Birke <birke@d-scribe.de>

If cookiedir is configured, use it.

If $conf['cookiedir'] is set, use this setting instead of DOKU_REL.


# 4f56ecbf 21-Dec-2010 Adrian Lang <lang@cosmocode.de>

Fix handling of case in auth_isMember; add and fix test cases


# 3e304b55 10-Dec-2010 Michael Hamann <michael@content-space.de>

preg_quote namespaces in auth_aclcheck

Like ids namespaces are now preg_quoted in the acl check (and therefore
the escaping of "*" has been removed). When plugins call the ACL check
function with st

preg_quote namespaces in auth_aclcheck

Like ids namespaces are now preg_quoted in the acl check (and therefore
the escaping of "*" has been removed). When plugins call the ACL check
function with strange ids the regex fails otherwise (in the case of the
include plugin errors like "Warning: preg_grep() [function.preg-grep]:
Compilation failed: missing terminating ] for character class at offset
47" have been reported by two users).

I've run the acl tests after this change and everything passes so this
shouldn't break anything but please test this especially with protected
wikis as this change modifies the code that handles namespace
permissions. Furthermore permissions for a namespace foobar are no
longer applied to namespaces with names like foo.ar, I hope nobody has
used that "feature".

When you are using per-user namespaces, user registration is open and
either write or read protection for these namespaces is important to
you this is a security fix for you: When someone wants to get access to
the namespace of a user "foo.bar" he can register as "fooxbar" (where
"x" is an arbitrary character) and will have access to the user
namespace of the user "foo.bar" as when a page in "foo.bar" is checked
it will match the rule for "fooxbar".

show more ...


# d6dc956f 08-Dec-2010 Andreas Gohr <andi@splitbrain.org>

added auth_isMember()

This function abstracts checking a given user and her groups against a
given member list (as used in the superuser and manager options).

It is also used in auth_isManager() an

added auth_isMember()

This function abstracts checking a given user and her groups against a
given member list (as used in the superuser and manager options).

It is also used in auth_isManager() and auth_isAdmin(), unlike the
previous function, this one skips the nameencode step as it should be
unnessary here (all input is given decoded).

The test cases where extended by some non-ID user and group names.

People with non-plain auth backends should check that their
administrator and manager setups still work as expected

show more ...


# fa7c70ff 08-Dec-2010 Adrian Lang <dokuwiki@adrianlang.de>

tmp


# e3776c06 29-Nov-2010 Michael Hamann <michael@content-space.de>

Remove enc=utf-8 in VIM modeline as it is not allowed in VIM 7.3

As of VIM 7.3 it is no longer possible to specify the encoding in the
modeline. This gives an error message whenever such a file is o

Remove enc=utf-8 in VIM modeline as it is not allowed in VIM 7.3

As of VIM 7.3 it is no longer possible to specify the encoding in the
modeline. This gives an error message whenever such a file is opened,
thus this commit removes the enc setting from the modeline.

show more ...


# 75c93b77 02-Oct-2010 Andreas Gohr <andi@splitbrain.org>

a more correct fix for FS#2039


# 93a6d053 02-Oct-2010 Andreas Gohr <andi@splitbrain.org>

properly encode user wildcard in ACLs FS#2039


# a6bc56d0 27-Aug-2010 Andreas Gohr <andi@splitbrain.org>

Do not allow empty strings as superuser or manager FS#2009


# c8f80b4e 27-Jun-2010 Andreas Gohr <andi@splitbrain.org>

Use config_cascade for ACLs and plain auth users FS#1677


# 80601d26 26-Jun-2010 Andreas Gohr <andi@splitbrain.org>

fixed wildcard handling in ACL manager FS#1955

This patch also removes legacy support for @USER@. Only %USER% is valid
now.


12345678910>>...14