Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como proteger uma rota para um usuário específico?

No vídeo mostra que basta o usuário estar logado para ter acesso as páginas. Isso vale para qualquer usuário. E se eu quiser proteger a minha rota para um usuário específico?

2 respostas

Uma solução é você colocar uma validação:

if user = x:

    desloga()
solução!

Consegui com esse código

    if session['usuario_logado'] != 'admin':
        flash('Necessário estar logado como administrador')
        return redirect(url_for('login', proxima=url_for('administracao')))