示例#1
0
def lost():
    form = LostPasswordForm(request.values)
    if form.validate_on_submit():
        if reset_password(request.values['email'], g.ln):
            flash(_('A password reset link has been sent to %(whom)s',
                    whom=request.values['email']), 'success')
    return render_template('accounts/lost.html', form=form)
示例#2
0
def lost():
    form = LostPasswordForm(request.values)
    if form.validate_on_submit():
        if reset_password(request.values['email'], g.ln):
            flash(_('A password reset link has been sent to %(whom)s',
                    whom=request.values['email']), 'success')
    return render_template('accounts/lost.html', form=form)
示例#3
0
def lost():
    """ Lost password form for authenticated users """
    form = LostPasswordForm(request.form)
    if form.validate_on_submit():
        if reset_password(form.data['email'], g.ln):
            flash(_('A password reset link has been sent to %(whom)s',
                    whom=request.values['email']), 'success')
        return redirect(url_for('.profile'))

    return render_template(
        "accounts/settings/lost.html",
        form=form,
    )
示例#4
0
def lost():
    """Lost password form for authenticated users."""
    form = LostPasswordForm(request.form)
    if form.validate_on_submit():
        if reset_password(form.data['email'], g.ln):
            flash(
                _('A password reset link has been sent to %(whom)s',
                  whom=request.values['email']), 'success')
        return redirect(url_for('.profile'))

    return render_template(
        "accounts/settings/lost.html",
        form=form,
    )