예제 #1
0
파일: views.py 프로젝트: NyankoRevo/Gather
def register():
    next_url = request.args.get('next', url_for('.settings'))
    form = RegisterForm()
    if form.validate_on_submit():
        user = form.save()
        login_user(user)
        return redirect(next_url)
    return render_template("account/register.html", form=form)
예제 #2
0
파일: views.py 프로젝트: jimmy0000/Gather
def register():
    next_url = request.args.get('next', url_for('.settings'))
    form = RegisterForm()
    if form.validate_on_submit():
        user = form.save()
        login_user(user)
        return redirect(next_url)
    return render_template("account/register.html", form=form)
예제 #3
0
파일: views.py 프로젝트: NyankoRevo/Gather
def reset():
    token = request.args.get("token", None)
    user = verify_reset_token(token)
    if not user:
        return abort(403)
    form = ResetForm()
    if form.validate_on_submit():
        user = form.reset(user)
        login_user(user)
        return redirect("/")
    return render_template("account/reset.html", form=form)
예제 #4
0
파일: views.py 프로젝트: jimmy0000/Gather
def reset():
    token = request.args.get("token", None)
    user = verify_reset_token(token)
    if not user:
        return abort(403)
    form = ResetForm()
    if form.validate_on_submit():
        user = form.reset(user)
        login_user(user)
        return redirect("/")
    return render_template("account/reset.html", form=form)
예제 #5
0
파일: forms.py 프로젝트: NyankoRevo/Gather
 def login(self):
     login_user(self.user)
예제 #6
0
파일: forms.py 프로젝트: jimmy0000/Gather
 def login(self):
     login_user(self.user)