Software / code / prosody
Comparison
core/usermanager.lua @ 12333:ed8a4f8dfd27
usermanager, mod_saslauth: Default to internal_hashed if no auth module specified
The default config was updated in this way long ago, but if no option was
present in the config, Prosody would load internal_plain.
This change can result in changes (for the better) for people using very old
configuration files lacking an 'authentication' setting.
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Thu, 10 Feb 2022 19:54:14 +0000 |
| parent | 12020:a949f1aae171 |
| child | 12642:9061f9621330 |
comparison
equal
deleted
inserted
replaced
| 12332:0d245034600a | 12333:ed8a4f8dfd27 |
|---|---|
| 21 local prosody = _G.prosody; | 21 local prosody = _G.prosody; |
| 22 local hosts = prosody.hosts; | 22 local hosts = prosody.hosts; |
| 23 | 23 |
| 24 local setmetatable = setmetatable; | 24 local setmetatable = setmetatable; |
| 25 | 25 |
| 26 local default_provider = "internal_plain"; | 26 local default_provider = "internal_hashed"; |
| 27 | 27 |
| 28 local _ENV = nil; | 28 local _ENV = nil; |
| 29 -- luacheck: std none | 29 -- luacheck: std none |
| 30 | 30 |
| 31 local function new_null_provider() | 31 local function new_null_provider() |