Tratamento de login melhorado - agora usa-se os Codes