[Facebooker-talk] profile_user facebook tabs
Matthew Beale
mixonic at synitech.com
Fri Jan 30 10:58:29 EST 2009
Hi all,
I use the following monkey-patch on facebooker- it secures a session
with fb_sig_profile_user for profile tabs.
I can spec it out and add it to my fork:
http://github.com/mixonic/facebooker/tree/master
If secure_with_facebook_params feels like the right place for it.
Thoughts? Thanks!
-------------------------
module Facebooker
module Rails
module Controller
# Over write secure to handle profile_user and profile_session_key params
#
def secure_with_facebook_params!
return unless request_comes_from_facebook?
if ['user', 'session_key'].all? {|element| facebook_params[element]}
@facebook_session = new_facebook_session
@facebook_session.secure_with!(facebook_params['session_key'], facebook_params['user'], facebook_params['expires'])
elsif ['profile_user', 'profile_session_key'].all? {|element| facebook_params[element]}
@facebook_session = new_facebook_session
@facebook_session.secure_with!(facebook_params['profile_session_key'], facebook_params['profile_user'], facebook_params['expires'])
end
session[:facebook_session] = @facebook_session
end
end
end
end
-----------------
--
Matthew Beale :: 607 227 0871
Resume & Portfolio @ http://madhatted.com
More information about the Facebooker-talk
mailing list