summaryrefslogtreecommitdiff
path: root/plugins/LdapAuthentication
AgeCommit message (Collapse)Author
2010-01-06remove invalid calls to AuthenticationPlugin::onAutoloadCraig Andrews
2010-01-05Move Authorization and Authentication plugin structures into core, instead ↵Craig Andrews
of as plugins. This move makes sense as you can addPlugin('Authentication') for example - these are abstract classes designed to be implemented, not used directly.
2009-12-19Cache the LDAP schema in memcache (if memcache is available)Craig Andrews
2009-12-18Allow caching of ldap schema, greatly improves performance.Eric Helgeson
2009-12-18search->count() doesnt seem to be cached, so we willEric Helgeson
2009-12-18Limit search to only the basedn we're looking inEric Helgeson
2009-11-18You cannot use static that way - using another approach to save reuse the ↵Craig Andrews
default ldap connection
2009-11-18Reuse ldap connections for the default configCraig Andrews
2009-11-18attributes['username'] is requiredCraig Andrews
2009-11-18Added Authorization pluginCraig Andrews
Added LDAPAuthorization plugin
2009-11-18Improved parameter checkingCraig Andrews
2009-11-17(Theoretically) allow users to change their passwords.Craig Andrews
I cannot test this... but I hope it works :-)
2009-11-17Reformatted for 80 character width, and clarified the username/nickname ↵Craig Andrews
attribute difference
2009-11-12Added a User_username table that links the external username with a ↵Craig Andrews
StatusNet user_id Added EmailAuthenticationPlugin Added ReverseUsernameAuthenticationPlugin Changed the StartChangePassword and EndChangePassword events to take a user, instead of a nickname User::allowed_nickname was declared non-static, but used as if it was static, so I made the declaration static
2009-11-11Don't use common_config anymoreCraig Andrews
2009-11-11Correct stupid spelling errorsCraig Andrews
2009-11-11Rename the plugins, as I'm separating out Authn, Authz, and user information ↵Craig Andrews
into separate plugins