-
Notifications
You must be signed in to change notification settings - Fork 0
/
AUTENTICACAO_SENHA.py
46 lines (37 loc) · 1.27 KB
/
AUTENTICACAO_SENHA.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
class Autenticacao:
def __init__(self, usuario, senha, usuario_db, senha_db):
self.usuario = usuario
self.senha = senha
self.usuario_db = usuario_db
self.senha_db = senha_db
def coleta():
# COLETAR DADOS USUARIO
# USUARIO
usuario1 = input('INFORME O USUÁRIO: \n')
# CONFERIR SENHA
senha1 = input('INFORME SUA SENHA: \n')
# INFORMAÇÃO DO BANCO DE DADOS
usuario_db1 = 'jose'
senha_db1 = '123'
# FORMATAÇÃO
formatacao = '{0} {1} {2} {3}'
formato = formatacao.format(usuario1, senha1, usuario_db1, senha_db1)
# INSTACIAÇÃO
instancia = Autenticacao(usuario1, senha1, usuario_db1, senha_db1)
# TESTE
print('formato--------> ', formato)
print('usuario--------->', instancia.usuario)
print('senha----------->', instancia.senha)
print('usuario_db------>', instancia.usuario_db)
print('senha_db-------->', instancia.senha_db)
while(1):
if instancia.usuario ==instancia.usuario_db:
print("USUÁRIO CORRETO")
if instancia.senha==instancia.senha_db:
print('SENHA CORRETA')
else:
print("INFORME OUTRA SENHA")
else:
print('INFORME OUTRO USUÁRIO')
if __name__=="__main__":
coleta()