[IMP] split login_and_redirect() into login_and_redirect() and set_cookie_and_redirect()
bzr revid: chs@openerp.com-20120813171301-w1ynjqhosrt68ppa
This commit is contained in:
parent
47976b0f42
commit
f2c059312b
|
@ -322,6 +322,9 @@ def make_conditional(req, response, last_modified=None, etag=None):
|
|||
|
||||
def login_and_redirect(req, db, login, key, redirect_url='/'):
|
||||
req.session.authenticate(db, login, key, {})
|
||||
return set_cookie_and_redirect(req, redirect_url)
|
||||
|
||||
def set_cookie_and_redirect(req, redirect_url):
|
||||
redirect = werkzeug.utils.redirect(redirect_url, 303)
|
||||
redirect.autocorrect_location_header = False
|
||||
cookie_val = urllib2.quote(simplejson.dumps(req.session_id))
|
||||
|
|
Loading…
Reference in New Issue