[TIMOB-432] Oauth built in implementation
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | Low |
Status | Resolved |
Resolution | Won't Do |
Resolution Date | 2017-07-20T21:25:02.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Android |
Labels | api, scrub-valid |
Reporter | Nicolas Alejandro Santa |
Assignee | Christopher Williams |
Created | 2011-04-15T02:29:11.000+0000 |
Updated | 2017-07-20T21:25:03.000+0000 |
Description
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.
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.
Awesome. Thank you very much!.
I think it's better to implement OAuth native.
Possibly a candidate for modularization.
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 :( :(
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.
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
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.