Commit Graph

55 Commits (565c65baa1cf05abd5490aac02024e1ecabdcd3e)

Author SHA1 Message Date
Waqas Hussain 90ed40bac6 usermanager: Get rid unused Cyrus SASL related code. 16 years ago
Matthew Wild 42d53ec2cf usermanager: Fix two nil global accesses 16 years ago
Matthew Wild a6e1eb7590 usermanager, mod_auth_internal_hashed, mod_legacyauth: New order of parameters for usermanager.test_password - username, host, password 16 years ago
Waqas Hussain 1e37132a58 usermanager: Return a non-nil SASL handler from the null auth provider (fixes a traceback). 16 years ago
Matthew Wild 43f0ee7e21 mod_auth_internal, usermanager: Rename to mod_auth_internal_plain, and update usermanager to still use it as the default 16 years ago
Matthew Wild aa68dc887d usermanager: Expose host_handler() as initialize_host() 16 years ago
Matthew Wild 434a0e7b67 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 16 years ago
Matthew Wild 10abcc0f7b usermanager: Handle checking for global admins on behalf of providers 16 years ago
Waqas Hussain 5e11733f0c usermanager: Changed get_supported_methods to get_sasl_handler. 16 years ago
Matthew Wild 3846f08f09 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. 16 years ago
Matthew Wild f2d8d208cf usermanager: Rename the fallback provider from 'dummyauth' to 'null' 16 years ago
Matthew Wild f3ff843e2c usermanager: Add hunk that got missed in a merge 16 years ago
Jeff Mitchell 79df72e1a6 Correct out of order logic in mod_hashpassauth 16 years ago
Jeff Mitchell b9196dd592 Add mechanism for upgrading to hashed passwords from default. Remove some extra debug. 16 years ago
Jeff Mitchell 990ed0f0b3 Check in mod_hashpassauth -- works! 16 years ago
Waqas Hussain 4353f95a95 usermanager: Take datamanager errors into account when determining account existance. 16 years ago
Jeff Mitchell 753e5f839b Working defaultauth 16 years ago
Jeff Mitchell c316b28787 Update usermanager to not crash, etc. 16 years ago
Jeff Mitchell 29a91eb973 First bit of work 16 years ago
Matthew Wild 617f5ca017 Backed out changeset 8bd3857a75ee 16 years ago
Matthew Wild 9df44146a6 usermanager, mod_saslauth: Make account provisioning for Cyrus SASL optional (default: not required) 16 years ago
Waqas Hussain 226d0936b3 usermanager: Changed auth provider functions to methods. 16 years ago
Matthew Wild 2830d44225 usermanager: Export new_default_provider() 16 years ago
Waqas Hussain cadf6956de usermanager: Handle auth providers for components. 16 years ago
Matthew Wild b8a433767a usermanager: Fix logic for per-host admin tables (thanks Maranda) 16 years ago
Matthew Wild f83f25d08a usermanager: Bump log level of incorrect config option warnings 16 years ago
Matthew Wild a638f49976 usermanager: Fix for is_admin to work with the new auth provider architecture 16 years ago
Matthew Wild 697b71895e usermanager: Give the default auth provider a name, you'll never guess what it is. 16 years ago
Matthew Wild 95eb788b3e usermanager: Support for pluggable authentication providers 16 years ago
Waqas Hussain 84573ccf07 usermanager: Added function set_password. 16 years ago
Waqas Hussain a8a3b65e1f usermanager: Return sane errors/results when Cyrus SASL is in use. 16 years ago
Matthew Wild 2bc0606453 Update copyright headers for 2010 16 years ago
Waqas Hussain 43b59ec6d3 usermanager: Removed an unnecessary global access. 17 years ago
Waqas Hussain f3997f036d usermanager: Logged a clear warning when the 'admins' option is not a table. 17 years ago
Waqas Hussain 057cf59598 usermanager: Changed function is_admin to allow checking for host-specific admins. 17 years ago
Waqas Hussain 0a342e895b usermanager: Reduced some code 17 years ago
Waqas Hussain c3c6460c1d usermanager: Removed an unnecessary check 17 years ago
nick f842b8417a Switch to using a more generic credentials_callback/handler for SASL auth. 17 years ago
Matthew Wild 118883d655 Remove version number from copyright headers 17 years ago
Matthew Wild c80f91dc02 0.3->0.4 17 years ago
Waqas Hussain 612012dcb6 usermanager: Added is_admin(jid) 17 years ago
Matthew Wild c5ee166aa9 Update copyright notices for 2009 17 years ago
Matthew Wild f2d020191f 0.2->0.3 17 years ago
Matthew Wild bf3b96204d GPL->MIT! 17 years ago
Matthew Wild d3ad4a5123 0.1 -> 0.2 17 years ago
Matthew Wild 0c5cc83112 Insert copyright/license headers 17 years ago
Waqas Hussain 631e249397 Completely switched to new hashes library from the old md5 library 17 years ago
Waqas Hussain b96ce57db8 Updated usermanager with DIGEST-MD5 support 17 years ago
Waqas Hussain 9536785929 User registration, etc (jabber:iq:register) 18 years ago
Matthew Wild 88af2ea6e9 Session destruction fixes, some debugging code while we fix the rest. Also change logger to be more useful. 18 years ago