prosody/core/features.lua
Matthew Wild f7323ed6e4 core, plugins: Split prosody:user role into prosody:{guest,registered,member}
This gives us more granular control over different types of user account.
Accounts registered by IBR get assigned prosody:registered by default, while
accounts provisioned by an admin (e.g. via prosodyctl shell) will receive
prosody:member by default.
2023-06-29 15:36:13 +01:00

19 lines
367 B
Lua

local set = require "prosody.util.set";
return {
available = set.new{
-- mod_bookmarks bundled
"mod_bookmarks";
-- Roles, module.may and per-session authz
"permissions";
-- prosody.* namespace
"loader";
-- "keyval+" store
"keyval+";
"s2sout-pre-connect-event";
-- prosody:guest, prosody:registered, prosody:member
"split-user-roles";
};
};