Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-432] Oauth built in implementation

GitHub Issuen/a
TypeNew Feature
ResolutionWon't Do
Resolution Date2017-07-20T21:25:02.000+0000
Affected Version/sn/a
Fix Version/sn/a
Labelsapi, scrub-valid
ReporterNicolas Alejandro Santa
AssigneeChristopher Williams


This will be a great feature. A really huge advance and adds lot of value for Titanium Mobile. Opens the consumption of 3rd party services like linkedin, twitter (already done, but is restrictive), etc.


  1. Jae Hess 2011-04-15

    Hey Nicolas -

    We have had great success with the Netflix Javascript OAuth libraries. I had to tweak a few minor things to get it working in Titanium, but nothing major at all.

    Check it out at http://oauth.googlecode.com/svn/code/javascript/">http://oauth.googlecode.com/svn/code/javascript/

    Hope this helps.

  2. Nicolas Alejandro Santa 2011-04-15

    Awesome. Thank you very much!.

  3. Ramy Talal 2011-04-15

    I think it's better to implement OAuth native.

  4. Stephen Tramer 2011-04-15

    Possibly a candidate for modularization.

  5. Stef T 2011-04-15

    Hey Stephen,
    If there is any more advanced guides/tech pages on writing modules for Android/iphone I am more than happy to take this on. I did the iphone calendar widget, but I think I made a bit of pigs ear with the whole proxy vs viewproxy vs view etc. If you want to take this 'offline' my email is my firstname @ ummon :)

    I also tried to submit Gh fixes for the iphone dashboard layout not accepting anything other than 3x3 but.. they were rejected without comment :( :(

  6. Joe iEntry 2011-04-15

    Stephen Tramer, this should be a higher priority for Titanium Developer. Nicolas is right, this would be a huge advance and significant added value.

    There currently is no publicly available solution for Twitter on Android, @ziodave's solution is compatible only with iOS.

  7. Christopher Williams 2017-07-20

    This is a very old ticket, but we do have a commonjs module for auth that users could try here: https://github.com/appcelerator-modules/ti.oauth
  8. Christopher Williams 2017-07-20

    I don't believe we ever plan to implement OAuth in the core of the SDK, but hope users will find the ti.oauth implementation worthwhile as a means for doing oauth.

JSON Source