Question

i added my facebook login button to my login page which then re-directs users to the tabgroup. My question is; (instead of both fb login/logout button to be in the same page) how can i make the fb login button appear on the login page and then make the fb logout page appear in one of my tabs or another page.

Was it helpful?

Solution

Then you could make the custom one

Here is the method

facebook login

 Ti.Facebook=Titanium.Facebook = require('facebook');
    Ti.Facebook.appid = FACEBOOK_APP_ID;
    Ti.Facebook.permissions = ['publish_stream']; // Permissions your app needs
    Ti.Facebook.forceDialogAuth = true;
    var btnLogin = Titanium.UI.createButton({
       title: 'Hello',
       top: 10,
       width: 100,
       height: 50
    });
    win.add(btnLogin);
    btnLogin.addEventListener('click',function(e)
    { 
    Ti.Facebook.addEventListener('login', function(e) {
        if (e.success) {
            alert('Logged In');
        } else if (e.error) {
            alert(e.error);
        } else if (e.cancelled) {
            alert("Canceled");
        }
    });
    Ti.Facebook.authorize();
    });

and FB logout

    var btnLogout = Titanium.UI.createButton({
       title: 'Hello',
       top: 10,
       width: 100,
       height: 50
    });
    win2.add(btnLogout);
    btnLogout.addEventListener('click',function(e)
    {
     Ti.Facebook.addEventListener('logout', function(e) {
        alert('Logged out');
    });
    Ti.Facebook.logout();
});

Thanks

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top