Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao erra a senha

@app.route('/autenticar',methods=['POST'])
def autenticar():
    if request.form['usuario'] in usuarios:
        usuario = usuarios[request.form['usuario']]
        if usuario.senha == request.form['senha']:
            session['usuario_logado'] = usuario.id
            flash(usuario.nome + ', Você agora esta logado!')
            proxima_pagina = request.form['proxima']
            return redirect(proxima_pagina)
        else:
            flash("Falha na senha ou no usuário")
            return redirect(url_for('login'))

    else:
        flash("Falha na senha ou no usuário")
        return redirect(url_for('login'))

Faltou colocar caso a o usuário erre a senha, no caso o faltou implementar o Else dentro do segundo If. AI fica show

1 resposta
solução!

Faaala Uilian, como você está? Espero que esteja bem ^-^

Realmente!!!!

Ao decorrer do curso pode ser que você encontre questões como estas, alguma questão que poderia ser melhorada ou implementado de alguma outra maneira. Manda ver!! E qualquer dúvida, fique à vontade. Estamos a disposição.

Abraços e bons estudos!