'Determines if the provider is able to be used with the current site.'

@property
def enabled_for_current_site(self):

    return (self.enabled and (self.site == Site.objects.get_current(get_current_request())))
