soundcloud/omniauth-soundcloud — Issue #2: popup flow
Author: jjb
Created: 2012-03-08 23:57:58+00:00
State: open

I see that the popop flow isn't supported

```ruby
def authorize_params
super.tap do |params|
# params.merge!(:display => request.params['display']) if request.params['display']
params[:scope] ||= DEFAULT_SCOPE
end
end
```
I'm fairly certain that the strategy in omniauth .3 (which was also oauth2 -- .2 was oauth1) did suport this. Here's that file for reference:

https://github.com/intridea/omniauth/blob/0-3-stable/oa-oauth/lib/omniauth/strategies/oauth2/sound_cloud.rb

Although there's nothing in there explicitly supporting this and I don't know what the analog to authorize_params is.

Just throwing this out there to see if you had any initial comments -- if you think it's valuable to support I can try to put something together (assuming there aren't obstacles that you can warn me about).

Thanks!
John