Skip to content

indieocean/Titanium-OAuth-Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Titanium OAuth Client

What is it?

This is a very simple and user friendly OAuth Client for Titanium Mobile. I'm currently using it for Twitter.

How do I use it?

Example:

Ti.include('js/titanium_oauth.js');

var oauth = new TitaniumOAuth('Consumer key','Consumer secret');

var options = {
	        method: 'POST',
	        action: 'https://api.twitter.com/1/statuses/update.json',
	        parameters: [
	           ['status', 'Just installed an App for the iPhone.']
	       ]
	    };

oauth.requestToken(function() {
	oauth.request(options, function(data) {
		Ti.API.info(data);
	});
});

Login and Logout Events

oauth.addEventListener('login', function(){ 
    // Do something
});

oauth.addEventListener('logout', function(){ 
    // Do something
});

Checking if you are logged in.

if (oauth.loggedIn()) { 
	// Do something
};

Login Out

oauth.logout();

About

This is a very simple and user friendly OAuth Client for Titanium Mobile. I'm currently using it for Twitter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published