Revision b27537d5 flowspec/views.py
b/flowspec/views.py | ||
---|---|---|
1 | 1 |
# Create your views here. |
2 | 2 |
import urllib2 |
3 |
import re |
|
4 | 3 |
import socket |
5 | 4 |
import json |
6 | 5 |
from django import forms |
... | ... | |
182 | 181 |
mail = request.META['HTTP_SHIB_INETORGPERSON_MAIL'] |
183 | 182 |
organization = request.META['HTTP_SHIB_HOMEORGANIZATION'] |
184 | 183 |
affiliation = request.META['HTTP_SHIB_EP_ENTITLEMENT'] |
185 |
match = re.compile(settings.SHIB_AUTH_AFFILIATION)
|
|
186 |
has_affiliation = match.search(affiliation)
|
|
184 |
if settings.SHIB_AUTH_AFFILIATION in affiliation.split(";"):
|
|
185 |
has_affiliation = True
|
|
187 | 186 |
if not has_affiliation: |
188 | 187 |
error_affiliation = True |
189 | 188 |
if not organization: |
Also available in: Unified diff