module Gigya::Session::ClassMethods

Public Instance Methods

gigya_after_login_redirect(val = nil) click to toggle source
# File lib/gigya/session.rb, line 96
def gigya_after_login_redirect(val = nil)
        return (@gigya_after_login_redirect || :root_path) if val.nil?
        @gigya_after_login_redirect = val
end
gigya_api_key(val = nil) click to toggle source
# File lib/gigya/session.rb, line 115
def gigya_api_key(val = nil)
        return (@gigya_api_key || Gigya::Connection.shared_connection.api_key) if val.nil?
        @gigya_api_key = val
end
gigya_jwt_fields(val = nil) click to toggle source
# File lib/gigya/session.rb, line 110
def gigya_jwt_fields(val = nil)
        return (@gigya_jwt_fields || "firstName,lastName,email") if val.nil?
        @gigya_jwt_fields = val
end
gigya_screen_set(val = nil) click to toggle source
# File lib/gigya/session.rb, line 81
def gigya_screen_set(val = nil)
        return (@gigya_screen_set || "Default-RegistrationLogin") if val.nil?
        @gigya_screen_set = val
end
gigya_script_content_for(val = nil) click to toggle source
# File lib/gigya/session.rb, line 101
def gigya_script_content_for(val = nil)
        return @gigya_script_content_for if val.nil?
        @gigya_script_content_for = val
end
gigya_start_screen(val = nil) click to toggle source
# File lib/gigya/session.rb, line 86
def gigya_start_screen(val = nil)
        return (@gigya_start_screen || "gigya-login-screen") if val.nil?
        @gigya_start_screen = val
end
gigya_token_expire_time(val = nil) click to toggle source
# File lib/gigya/session.rb, line 106
def gigya_token_expire_time(val = nil)
        return (@gigya_token_expire_time || (60 * 60 * 24)) if val.nil?
end
gigya_token_storage(val = nil) click to toggle source
# File lib/gigya/session.rb, line 91
def gigya_token_storage(val = nil)
        return (@gigya_token_storage || :cookie) if val.nil?
        @gigya_token_storage = val
end