Conteúdo do Curso
Programação Orientada a Objetos em Python Avançado
Programação Orientada a Objetos em Python Avançado
Desafio: Autenticação do Usuário
Tarefa
Swipe to show code editor
Vamos melhorar sua classe User
!
- Crie o atributo de classe
is_authenticated
na classeUser
. - Defina o método
login()
que recebe os argumentosself
etaken_password
. - O método
login()
deve comparar a senha do usuário e a senha fornecida. Se a senha do usuário for igual à senha fornecida, o valorTrue
deve ser atribuído ao atributois_authenticated
. Se a senha do usuário não for igual à senha fornecida, deve ser exibido"Wrong password!"
no console. - Defina o método
logout()
. Este método deve atribuir o valorFalse
ao atributo de instânciais_authenticated
.
Solução
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 1. Capítulo 8
Desafio: Autenticação do Usuário
Tarefa
Swipe to show code editor
Vamos melhorar sua classe User
!
- Crie o atributo de classe
is_authenticated
na classeUser
. - Defina o método
login()
que recebe os argumentosself
etaken_password
. - O método
login()
deve comparar a senha do usuário e a senha fornecida. Se a senha do usuário for igual à senha fornecida, o valorTrue
deve ser atribuído ao atributois_authenticated
. Se a senha do usuário não for igual à senha fornecida, deve ser exibido"Wrong password!"
no console. - Defina o método
logout()
. Este método deve atribuir o valorFalse
ao atributo de instânciais_authenticated
.
Solução
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 1. Capítulo 8
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo