[Facebooker-talk] ensure_authenticated_to_facebook - redirect?
David Clements
digidigo at gmail.com
Fri Aug 15 11:58:13 EDT 2008
Yes, You can overide the install url in your application.rb by doing
something like this:
def application_is_not_installed_by_facebook_user
redirect_to acebook_session.install_url(:next => next_path() )
end
Then define next path as a relative part of a canvas url.
Dave
On Fri, Aug 15, 2008 at 9:54 AM, dara <dara at catch.fm> wrote:
> True, you can set post add/authorise URL's, but these are static.
>
> Is this what you want, or is there good a way to let a user continue an
> action post add/authorise ?
>
> i.e.
>
> 1. click a link to do 'something'
> 2. add/authorise the application
> 3. continue on with the action requested in 1
>
>
> David Clements wrote:
>
>> I think this is because you have your callback url as the post add url.
>> If you make the post add url a canvas page you won't see this behavior.
>>
>> Dave
>>
>>
>> On Fri, Aug 15, 2008 at 9:28 AM, Richard Jordan <
>> jordanr at cs.washington.edu <mailto:jordanr at cs.washington.edu>> wrote:
>>
>> I use a before_filter thrown on a facebook auth_token. Here is
>> the code. ======================================================
>> # when a user authenticates to facebook this before filter redirects
>> # the user back to a fbml canvas page instead of to html on our
>> server.
>> before_filter :redirect_if_auth_key
>>
>> # keeps the user inside facebook
>> def redirect_if_auth_key
>> if( params[:auth_token])
>> redirect_to( url_for(:action => "whateveryouwant",
>> :canvas => true, :only_path => false))
>> end
>> end
>> ======================================================
>>
>> Try the filter in your app/controller/application.rb.
>>
>> Richard
>>
>>
>> On Thu, 14 Aug 2008, Allen Walker wrote:
>>
>> If someone isn't logged in this filter works - it takes them
>> to the facebook login page. However after logging in it's
>> going to my root application URL outside of facebook. How do I
>> set the proper redirect URL after a user logs into facebook?
>>
>> thanks
>> _______________________________________________
>> Facebooker-talk mailing list
>> Facebooker-talk at rubyforge.org
>> <mailto:Facebooker-talk at rubyforge.org>
>> http://rubyforge.org/mailman/listinfo/facebooker-talk
>>
>>
>> _______________________________________________
>> Facebooker-talk mailing list
>> Facebooker-talk at rubyforge.org <mailto:Facebooker-talk at rubyforge.org>
>> http://rubyforge.org/mailman/listinfo/facebooker-talk
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Facebooker-talk mailing list
>> Facebooker-talk at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/facebooker-talk
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/facebooker-talk/attachments/20080815/7d126083/attachment.html>
More information about the Facebooker-talk
mailing list