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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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?
Uma solução é você colocar uma validação:
if user = x:
desloga()
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')))