35 lines
1.2 KiB
Plaintext

# Proxy-header auth plugin
# FredB August 2016
# Identifies users with header;
# relies upon the upstream proxy.
# Eg: in groups file
# Mozilla/5.0 (Windows NT 6.1; rv:47.0) Gecko/20100101 Firefox/47.0=filter3
# here:
# header = 'user-agent'
# Firefox 47 + windows is added to group3 without any kind of authentification (! not related with your proxy configuration/identification !)
# THIS IS REALLY INSECURE This can be easily compromised by spoofing the Origin header
# low case
header = ''
plugname = 'proxy-header'
story_function = auth_proxy_header
# This defines the storybaord function in pre-auth.story
# which determines the filter group used.
# Default group settings for this plug-in
# If these are set group determination will always succeed
# and auth plug-in scan will stop
# even if the user is not found in group list(s)
# These settings override the global defaultfiltergroup and
# defaulttransparentfiltergroup settings for this plug-in only.
#defaultfiltergroup = 1
# This applies to explict proxy and icap requests
#defaulttransparentfiltergroup = 2
# This appies to transparent requests (http & https)
# Note if not defined does NOT default to defaultfiltergroup