Log

core/usermanager.lua @ 4726:917a5ffb73f1

description author age
usermanager: Prep admin JIDs (fixes issue#276). Waqas Hussain 2011-12-14
usermanager: Check host exists before trying to look up admins for it Matthew Wild 2011-04-05
usermanager: Add delete_user method Matthew Wild 2011-01-04
usermanager: Have methods not implemented in the active provider fall back to the null provider (later we can add support for chains of providers) Matthew Wild 2011-01-04
usermanager: Change dummy provider method to return an error string also (method not implemented) Matthew Wild 2011-01-04
usermanager: Assume authentication="anonymous" when anonymous_login=true. Waqas Hussain 2010-12-27
usermanager: Fixed a possible traceback when is_admin() was used on a component. Waqas Hussain 2010-12-17
usermanager: Removed redundant import of util.datamanager and util.hashes. Waqas Hussain 2010-12-09
usermanager: Don't load auth modules for components. Waqas Hussain 2010-11-11
modulemanager, usermanager: Removed hooks for the 'component-activated' event (components now fire 'host-activated'). Waqas Hussain 2010-11-10
Monster whitespace commit (beware the whitespace monster). Waqas Hussain 2010-10-16
usermanager: Get rid unused Cyrus SASL related code. Waqas Hussain 2010-08-23
usermanager: Fix two nil global accesses Matthew Wild 2010-07-31
usermanager, mod_auth_internal_hashed, mod_legacyauth: New order of parameters for usermanager.test_password - username, host, password Matthew Wild 2010-07-21
usermanager: Return a non-nil SASL handler from the null auth provider (fixes a traceback). Waqas Hussain 2010-07-14
mod_auth_internal, usermanager: Rename to mod_auth_internal_plain, and update usermanager to still use it as the default Matthew Wild 2010-07-08
usermanager: Expose host_handler() as initialize_host() Matthew Wild 2010-06-29
usermanager: is_admin: Resume the old role of determining precisely whether a user is an admin for a given host (or a global admin) - auth providers checked for JIDs not listed in the config if they support it Matthew Wild 2010-06-22
usermanager: Handle checking for global admins on behalf of providers Matthew Wild 2010-06-09
usermanager: Changed get_supported_methods to get_sasl_handler. Waqas Hussain 2010-06-06
Rename mod_defaultauth -> mod_auth_internal, mod_hashpassauth -> mod_auth_internal_hashed, and the providers to internal and internal_hashed respectively. Also no longer auto-load defaultauth, but instead auto-load the plugin selected for each host at startup based on the provider name. Matthew Wild 2010-06-04
usermanager: Rename the fallback provider from 'dummyauth' to 'null' Matthew Wild 2010-06-04
usermanager: Add hunk that got missed in a merge Matthew Wild 2010-06-04
Correct out of order logic in mod_hashpassauth Jeff Mitchell 2010-05-28
Add mechanism for upgrading to hashed passwords from default. Remove some extra debug. Jeff Mitchell 2010-05-27
Check in mod_hashpassauth -- works! Jeff Mitchell 2010-05-26
Working defaultauth Jeff Mitchell 2010-05-20
Update usermanager to not crash, etc. Jeff Mitchell 2010-05-20
First bit of work Jeff Mitchell 2010-05-20
Merge backout Matthew Wild 2010-06-04
Backed out changeset 8bd3857a75ee Matthew Wild 2010-06-04
Merge 0.7->trunk Matthew Wild 2010-05-23
usermanager: Take datamanager errors into account when determining account existance. Waqas Hussain 2010-05-23
Merge 0.7->trunk Matthew Wild 2010-05-20
usermanager, mod_saslauth: Make account provisioning for Cyrus SASL optional (default: not required) Matthew Wild 2010-05-20
usermanager: Changed auth provider functions to methods. Waqas Hussain 2010-05-19
usermanager: Export new_default_provider() Matthew Wild 2010-05-15
usermanager: Handle auth providers for components. Waqas Hussain 2010-05-13
usermanager: Fix logic for per-host admin tables (thanks Maranda) Matthew Wild 2010-05-12
usermanager: Bump log level of incorrect config option warnings Matthew Wild 2010-05-07
usermanager: Fix for is_admin to work with the new auth provider architecture Matthew Wild 2010-05-07
usermanager: Give the default auth provider a name, you'll never guess what it is. Matthew Wild 2010-05-05
usermanager: Support for pluggable authentication providers Matthew Wild 2010-05-05
usermanager: Added function set_password. Waqas Hussain 2010-03-23
usermanager: Return sane errors/results when Cyrus SASL is in use. Waqas Hussain 2010-03-23
Update copyright headers for 2010 Matthew Wild 2010-03-22
usermanager: Removed an unnecessary global access. Waqas Hussain 2009-10-21
usermanager: Logged a clear warning when the 'admins' option is not a table. Waqas Hussain 2009-10-21
usermanager: Changed function is_admin to allow checking for host-specific admins. Waqas Hussain 2009-10-21
usermanager: Reduced some code Waqas Hussain 2009-07-25
usermanager: Removed an unnecessary check Waqas Hussain 2009-07-25
Switch to using a more generic credentials_callback/handler for SASL auth. nick 2009-07-24
Remove version number from copyright headers Matthew Wild 2009-07-10
0.3->0.4 Matthew Wild 2009-03-20
usermanager: Added is_admin(jid) Waqas Hussain 2009-03-07
Update copyright notices for 2009 Matthew Wild 2009-01-30
0.2->0.3 Matthew Wild 2009-01-30
GPL->MIT! Matthew Wild 2009-01-30
0.1 -> 0.2 Matthew Wild 2008-12-10
Insert copyright/license headers Matthew Wild 2008-12-03