I tried to login using node-xmpp-client but it’s not working. When i passed "preferred:‘PLAIN’ "only then i was able to login.
var Client = require(‘node-xmpp-client’);
var jid = “light”;
var password = “123456”;
\
var cl = new Client({
jid : “rohit”,
password : password,
host :‘localhost’,
reconnect : true,
});
cl.on(‘online’, function() {
console.log(‘online’);
});
cl.connection.socket.on(‘error’, function(err) {
console.log('error : ',err);
});
cl.on(‘error’, function(err){
console.log('err : ', err);
});
cl.on(‘stanza’, function(stanza) {
console.log('Incoming stanza: ', stanza.toString());
});
cl.on(‘connect’, function() {
console.log(‘connnecting…’);
});
cl.on(‘reconnect’, function() {
console.log(‘reconnnecting…’);
});