diff -r 09cae668b536 -r 7678f72140e6 thirdparty/google_appengine/google/appengine/api/users.py --- 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: