--- a/thirdparty/google_appengine/google/appengine/api/users.py Fri Oct 23 11:17:07 2009 -0700
+++ b/thirdparty/google_appengine/google/appengine/api/users.py Fri Oct 23 13:54:11 2009 -0500
@@ -151,7 +151,7 @@
(other.__email, other.__auth_domain))
-def create_login_url(dest_url):
+def create_login_url(dest_url, _auth_domain=None):
"""Computes the login URL for this request and specified destination URL.
Args:
@@ -165,6 +165,9 @@
req = user_service_pb.CreateLoginURLRequest()
resp = user_service_pb.CreateLoginURLResponse()
req.set_destination_url(dest_url)
+ if _auth_domain:
+ req.set_auth_domain(_auth_domain)
+
try:
apiproxy_stub_map.MakeSyncCall('user', 'CreateLoginURL', req, resp)
except apiproxy_errors.ApplicationError, e:
@@ -181,7 +184,7 @@
CreateLoginURL = create_login_url
-def create_logout_url(dest_url):
+def create_logout_url(dest_url, _auth_domain=None):
"""Computes the logout URL for this request and specified destination URL.
Args:
@@ -195,6 +198,9 @@
req = user_service_pb.CreateLogoutURLRequest()
resp = user_service_pb.CreateLogoutURLResponse()
req.set_destination_url(dest_url)
+ if _auth_domain:
+ req.set_auth_domain(_auth_domain)
+
try:
apiproxy_stub_map.MakeSyncCall('user', 'CreateLogoutURL', req, resp)
except apiproxy_errors.ApplicationError, e: