Software /
code /
prosody-modules
File
mod_vcard_muc/README.md @ 6191:94399ad6b5ab
mod_invites_register_api: Use set_password() for password resets
Previously the code relied on the (weird) behaviour of create_user(), which
would update the password for a user account if it already existed. This has
several issues, and we plan to deprecate this behaviour of create_user().
The larger issue is that this route does not trigger the user-password-changed
event, which can be a security problem. For example, it did not disconnect
existing user sessions (this occurs in mod_c2s in response to the event).
Switching to set_password() is the right thing to do.
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Thu, 06 Feb 2025 10:13:39 +0000 |
parent | 6041:f301d777ee49 |
line wrap: on
line source
--- summary: Support for MUC vCards and avatars labels: - 'Stage-Stable' ... # Introduction This module adds the ability to set vCard for MUC rooms. One of the most common use case is to be able to define an avatar for your own MUC room. # Usage Add "vcard\_muc" to your modules\_enabled list: ``` {.lua} Component "conference.example.org" "muc" modules_enabled = { "vcard_muc", } ``` # Compatibility ------------------------- ---------- trunk^[as of 2024-10-22] Works 0.12 Works ------------------------- ----------