Schmavery / facebook-chat-api

Unofficial Facebook Chat API for Nodejs
MIT License
1.93k stars 596 forks source link

Check login succeeded #757

Open wiktor000 opened 4 years ago

wiktor000 commented 4 years ago

Hello How to check login succeeded I try `

const login = require("facebook-chat-api");
var email = req.query.email
var pass = req.query.pass
login({email: email, password: pass}, (err, api) => {
    if(err) return console.error(err);

    switch(err)
{
    case null:
    console.log("ok");
    break;
default:
console.log("bad pass or login");

}
    `

but working only when the data is correct

BadAimWeeb commented 4 years ago

just check if function returned api like this:

const login = require("facebook-chat-api");
var email = req.query.email
var pass = req.query.pass
login({email: email, password: pass}, (err, api) => {
    if (!api) { 
        console.log("bad pass or login");
    } else {
        console.log("ok");
    }
    if(err) return console.error(err);
}
Schmavery commented 4 years ago

Isn't this what if (err) return console.error(err); is doing??