summaryrefslogtreecommitdiff
path: root/examples/server.py
diff options
context:
space:
mode:
authorKevin Turner <kevin@janrain.com>2007-06-23 04:17:26 +0000
committerKevin Turner <kevin@janrain.com>2007-06-23 04:17:26 +0000
commit0a6f3c459dfd5d5e4e3307c4d18a15cd867eda8d (patch)
tree81fa715ee2e6680eb4a421a8a04666c81106afeb /examples/server.py
parenta06dcba48f372f429bed3b1a0dd8f09abe21145c (diff)
downloadopenid-0a6f3c459dfd5d5e4e3307c4d18a15cd867eda8d.tar.gz
[project @ examples/server.py: make assumption that urls match explicit with an assert.]
test.test_examples: use 'localhost' in the endpoint base URL, not '127.0.0.1'
Diffstat (limited to 'examples/server.py')
-rw-r--r--examples/server.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/server.py b/examples/server.py
index d8e182e..2883b7e 100644
--- a/examples/server.py
+++ b/examples/server.py
@@ -335,6 +335,9 @@ class ServerHandler(BaseHTTPRequestHandler):
def showDecidePage(self, request):
id_url_base = self.server.base_url+'id/'
+ # XXX: This may break if there are any synonyms for id_url_base,
+ # such as referring to it by IP address or a CNAME.
+ assert request.identity.startswith(id_url_base)
expected_user = request.identity[len(id_url_base):]
if request.idSelect(): # We are being asked to select an ID