def login(): if g.user is not None: return redirect(oid.get_next_url()) if request.method == 'POST': openid = request.form.get('openid') if openid: return oid.try_login(openid, ask_for=['email', 'fullname', 'nickname']) return render_template('login.html', next=oid.get_next_url(), error=oid.fetch_error())
def logout(): session.pop('openid', None) flash(u'You were signed out') return redirect(oid.get_next_url())