Re: [twitter-dev] New oAuth Authorization screen is unusable on phone webbrowser control

2011-05-01 Thread Ben Ward
Hi Bob, Tom, and others,

On Apr 29, 2011, at 11:50 PM, Bob12345 wrote:

> I've been using a WebBrowser control in my Window Phone application to
> login into Twitter. Today I noticed that the login/authorization page
> format had changed and it is now unusable in a web browser control
> that my application displays. The text on the page is squeezed
> together, and the page unscrollable.

I've seen a couple of reports of this concerning rendering in the current 
browser on Windows Phone 7. This is obviously unintended and I'm working on a 
fix.

On Apr 30, 2011, at 9:09 AM, Tom van der Woerdt wrote:

> It sounds like all UIWebView, WebBrowser and probably Android's WebView are 
> blocked. This is definitely a *good* thing for security reasons.
> 
> The "workaround" I recommend: launch the actual browser, using a :// 
> link (something like myapplication://tokenDone) as the return URL. This is a 
> LOT safer for the users.


Although I'm personally a strong advocate of the protocol redirects, I can 
assure you that we have not actively blocked access to the OAuth screens in any 
context or browser with these updates. 

If you're having trouble with the auth screen in a web view, I'm going to need 
more information from you because there's no debugging tool for a UIWebView in 
third party apps. If you can trap any rendering or script errors from a browser 
view control in your development environment, please send them to me and I'll 
use them to look for any problems. Email me directly if you prefer.

Thanks,

Ben 
/ @benward
/ Twitter platform developer

-- 
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk


Re: [twitter-dev] New oAuth Authorization screen is unusable on phone webbrowser control

2011-04-30 Thread Tom van der Woerdt
In an embedded view, the developer can access the content of the website 
without the user knowing it (read passwords, usernames, etc). On most 
OSes (definitely iOS, WM7 and Android) this is not possible in the 
non-embedded (webbrowser) view.


Tom


On 5/1/11 1:02 AM, Dean Collins wrote:


Why is it safer Tom?

Safer for who?

Cheers,

Dean



*From:*twitter-development-talk@googlegroups.com 
[mailto:twitter-development-talk@googlegroups.com] *On Behalf Of *Tom 
van der Woerdt

*Sent:* Saturday, April 30, 2011 12:09 PM
*To:* twitter-development-talk@googlegroups.com
*Subject:* Re: [twitter-dev] New oAuth Authorization screen is 
unusable on phone webbrowser control


I've heard this before.

It sounds like all UIWebView, WebBrowser and probably Android's 
WebView are blocked. This is definitely a *good* thing for security 
reasons.


The "workaround" I recommend: launch the actual browser, using a 
:// link (something like myapplication://tokenDone) as the 
return URL. This is a LOT safer for the users.


Tom


On 4/30/11 8:50 AM, Bob12345 wrote:

Hi,
I've been using a WebBrowser control in my Window Phone application to
login into Twitter. Today I noticed that the login/authorization page
format had changed and it is now unusable in a web browser control
that my application displays. The text on the page is squeezed
together, and the page unscrollable. If I paste the URI into the
desktop browser it displays a full-sized desktop login screen listing
all of the app's capabilities. Is anybody else having this issue? Do
you know of a workaround for this problem?
Thanks!
  
-Bob
  


--
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: 
http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk

--
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: 
http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk


--
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk


RE: [twitter-dev] New oAuth Authorization screen is unusable on phone webbrowser control

2011-04-30 Thread Dean Collins
Why is it safer Tom?

 

Safer for who?

 

 

Cheers,

Dean

 

 



From: twitter-development-talk@googlegroups.com
[mailto:twitter-development-talk@googlegroups.com] On Behalf Of Tom van
der Woerdt
Sent: Saturday, April 30, 2011 12:09 PM
To: twitter-development-talk@googlegroups.com
Subject: Re: [twitter-dev] New oAuth Authorization screen is unusable on
phone webbrowser control

 

I've heard this before.

It sounds like all UIWebView, WebBrowser and probably Android's WebView
are blocked. This is definitely a good thing for security reasons.

The "workaround" I recommend: launch the actual browser, using a
:// link (something like myapplication://tokenDone) as the
return URL. This is a LOT safer for the users.

Tom


On 4/30/11 8:50 AM, Bob12345 wrote: 

Hi,
I've been using a WebBrowser control in my Window Phone application to
login into Twitter. Today I noticed that the login/authorization page
format had changed and it is now unusable in a web browser control
that my application displays. The text on the page is squeezed
together, and the page unscrollable. If I paste the URI into the
desktop browser it displays a full-sized desktop login screen listing
all of the app's capabilities. Is anybody else having this issue? Do
you know of a workaround for this problem?
Thanks!
 
-Bob
 

 

-- 
Twitter developer documentation and resources:
http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker:
http://code.google.com/p/twitter-api/issues/list
Change your membership to this group:
http://groups.google.com/group/twitter-development-talk

-- 
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk


Re: [twitter-dev] New oAuth Authorization screen is unusable on phone webbrowser control

2011-04-30 Thread Tom van der Woerdt

I've heard this before.

It sounds like all UIWebView, WebBrowser and probably Android's WebView 
are blocked. This is definitely a *good* thing for security reasons.


The "workaround" I recommend: launch the actual browser, using a 
:// link (something like myapplication://tokenDone) as the 
return URL. This is a LOT safer for the users.


Tom


On 4/30/11 8:50 AM, Bob12345 wrote:

Hi,
I've been using a WebBrowser control in my Window Phone application to
login into Twitter. Today I noticed that the login/authorization page
format had changed and it is now unusable in a web browser control
that my application displays. The text on the page is squeezed
together, and the page unscrollable. If I paste the URI into the
desktop browser it displays a full-sized desktop login screen listing
all of the app's capabilities. Is anybody else having this issue? Do
you know of a workaround for this problem?
Thanks!

-Bob



--
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk