[Bug 57604] New: Handle passwords in MUC invites

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 27 12:01:57 CET 2012


https://bugs.freedesktop.org/show_bug.cgi?id=57604

          Priority: medium
            Bug ID: 57604
          Assignee: telepathy-bugs at lists.freedesktop.org
           Summary: Handle passwords in MUC invites
        QA Contact: telepathy-bugs at lists.freedesktop.org
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: will.thompson at collabora.co.uk
          Hardware: Other
            Status: NEW
           Version: git master
         Component: gabble
           Product: Telepathy

MUC invites can contain the password required to join the room
<http://xmpp.org/extensions/xep-0045.html#invite>. Right now Gabble ignores
them completely.

For starters, Gabble should pull the password out of invitations it receives,
and then use it when joining the channel if the user accepts the invitation.

When inviting people to rooms, we use mediated invitations (sent by the server)
which is supposed to fill in the password for us, so we don't have to worry
about that. If we were ever to send direct invitations
<http://xmpp.org/extensions/xep-0249.html> we would have to worry about this
again.

To let the UI/user know the password for future use, it could do worse than set
<http://telepathy.freedesktop.org/spec/Channel_Interface_Room_Config.html#Property:Password>
to the password. (There's no space in LocalPendingInfo to store the password
along with the invitation, but hey.)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list