Module: FacebookSession::Helper
- Defined in:
- lib/facebook_session/helper.rb
Instance Method Summary collapse
- #facebook_session ⇒ Object
- #facebook_session? ⇒ Boolean
- #facebook_signed_request ⇒ Object
- #facebook_signed_request? ⇒ Boolean
Instance Method Details
#facebook_session ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/facebook_session/helper.rb', line 4 def facebook_session return @facebook_session if @facebook_session raise 'FacebookSession not configured!' unless FacebookSession.config? if = ["fbsr_#{FacebookSession.application_id}"] @facebook_session = FacebookSession::Session.() end end |
#facebook_session? ⇒ Boolean
12 13 14 |
# File 'lib/facebook_session/helper.rb', line 12 def facebook_session? self.facebook_session ? true : false end |
#facebook_signed_request ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/facebook_session/helper.rb', line 16 def facebook_signed_request return @facebook_signed_request if @facebook_signed_request raise 'FacebookSession not configured!' unless FacebookSession.config? if facebook_signed_request = params[:signed_request] @facebook_signed_request = FacebookSession::SignedRequest.parse_request(facebook_signed_request) end end |
#facebook_signed_request? ⇒ Boolean
24 25 26 |
# File 'lib/facebook_session/helper.rb', line 24 def facebook_signed_request? self.facebook_signed_request ? true : false end |