55 end |
55 end |
56 |
56 |
57 function stream:connect_client(jid, pass) |
57 function stream:connect_client(jid, pass) |
58 self.jid, self.password = jid, pass; |
58 self.jid, self.password = jid, pass; |
59 self.username, self.host, self.resource = jid_split(jid); |
59 self.username, self.host, self.resource = jid_split(jid); |
|
60 |
|
61 self:add_plugin("sasl"); |
|
62 self:add_plugin("bind"); |
60 |
63 |
61 self:hook("incoming-raw", function (data) return self.data(self.conn, data); end); |
64 self:hook("incoming-raw", function (data) return self.data(self.conn, data); end); |
62 |
65 |
63 self.curr_id = 0; |
66 self.curr_id = 0; |
64 |
67 |