Como colocar login e senha na pagina da automação residencial

Olá membros do Forum, sou leigo em HTML e arduino, porém ao acessar alguns sites e videos consegui desenvolver uma pequena automação residencial da minha casa, só que não tem segurança nenhuma de acesso. ja criei o ddns pelo roteador e consigo acessar tranquilo, aciono o portão e a luz.
Poderia me ajudar a inserir um login e senha pra acessar a minha pagina de automação?

Segue o código em anexo e abaixo a pagina index.htm

Utilizo Arduíno uno e uma shield ethernet w5100 com cartão SD com a página índex.htm nesse cartão.

Grato.

Barbosa div > h2 { color: #00979C; } body { font-family: Arial; margin: 0px; } .header{ width: 100%; height: 110px; border: 10px; background-color: #F6F9F9; margin-top: 0px; } .quadrado{ border-style: solid; border-color: #00979C; background-color: #F6F9F9; width: 150px; height: 150px; text-align: center; display: inline-block; margin-bottom: 5px; } h5{ margin-top: 40px; margin-bottom: 0px; color: #00979C; font-size: 15px; } p{ font-size: 50px; margin: 0px; color: #00979C; } .carga{ font-size: 30px; font-weight: bold; margin-top: 50px; } #botao1{ border-style: solid; border-color: #00979C; background-color: #F6F9F9; width: 200px; height: 150px; text-align: center; display: inline-block; margin-bottom: 5px; cursor: pointer; } .carga2{ font-size: 30px; font-weight: bold; margin-top: 50px; } #botao2{ border-style: solid; border-color: #00979C; background-color: #F6F9F9; width: 200px; height: 150px; text-align: center; display: inline-block; margin-bottom: 5px; cursor: pointer; }

RESIDENCIA BARBOSA

Luminosidade:

87%

Temperatura:

29*C

Luzes

PORTAO

Automacao_final_Rubens.ino (4.27 KB)

Automacao_final_Rubens.ino (4.27 KB)

Simples cria uma página de login e senha dentro do código do arduino, cria as variáveis de login e senha dentro do arduino, se elas estiverem certas o código do arduino mostra a página de controle e estiver errada o arduino mostra a página de login e senha. O problema é que todas as vezes que quiser alterar o login e senha, você terá que alterar o código do arduino.

Legal, tem algum tutorial aqui de login e senha?

grato.

Boas,
Não deves fazer dessa forma já que esse trafego será nao encriptado, qualquer pessoa te pode capturar esse login numa rede!
Ao meteres o user e a pass isso irá em plaintext pela Internet fora ...
Usa uma VPN e não exponhas a tua automação à Internet dessa forma ...
Para fazeres essa VPN podes procurar alguns routers que teem esse serviço, ou compras uma raspberry e instalas lá um servidor de vpn (openvpn por exemplo).
Como o colega te disse, meteres esses dados "hard-coded" numa pagina dentro do arduino também não será nada fácil de gerir, se decidires mudar a senha mais tarde.
Não descartes a segurança ...
Bons estudos.
http://www.pivpn.io/