diff --git a/gluon/contrib/login_methods/oauth10a_account.py b/gluon/contrib/login_methods/oauth10a_account.py index 98b61a0f..f6cfeb0e 100644 --- a/gluon/contrib/login_methods/oauth10a_account.py +++ b/gluon/contrib/login_methods/oauth10a_account.py @@ -176,7 +176,7 @@ class OAuthAccount(object): HTTP = self.globals['HTTP'] - raise HTTP(307, + raise HTTP(302, "You are not authenticated: you are being redirected to the authentication server", Location=auth_request_url) diff --git a/gluon/contrib/login_methods/oauth20_account.py b/gluon/contrib/login_methods/oauth20_account.py index 27ff2936..e36d9229 100644 --- a/gluon/contrib/login_methods/oauth20_account.py +++ b/gluon/contrib/login_methods/oauth20_account.py @@ -285,7 +285,7 @@ server for requests. It can be used for the optional"scope" parameters for Face if self.args: data.update(self.args) auth_request_url = self.auth_url + "?" + urlencode(data) - raise HTTP(307, + raise HTTP(302, "You are not authenticated: you are being redirected to the authentication server", Location=auth_request_url) return