Login

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Página de login da Wikipedia lusófona.

Em termos informáticos, Login (derivado do inglês log in, sendo por vezes também utilizada a alternativa log on e de forma menos comum: sign in) define o processo através do qual o acesso a umsistema informático é controlado através da identificação e autenticação do utilizador através de credenciais fornecidas por esse mesmo utilizador. Essas credenciais são normalmente constítuídas por um Nome de Utilizador ou apenas Utilizador (do inglês username) e uma Palavra-passe ouSenha (do inglês Password) - ocasionalmente, dependendo de sistemas menos complexos, apenas pedida aSenha.

Efectuar login ou Autenticar-se é a acção necessária quando se pretende aceder a um sistema informático restrito, cujo normalmente possui informações privilegiadas e/ou privadas e até permissões de administração da conta de utilizador com que o login foi feito, ou até administração do próprio sistema.

Um login pode ser geral - o mesmo para qualquer pessoa que aceda - ou único para cada utilizador.

Uma vez logado (termo normalmente usado e derivado do inglês logged) o utilizador poderá sair oudesligar-se do sistema efectuando o Logout ou Logoff (do inglês log out ou log off), o que terminará a sua sessão de acesso a esse sistema.

Criptografia [editar]

A maioria dos sistemas informáticos atuais (incluindo uma grande variedade de websites) recorrem àcriptografia para tornarem os acessos à áreas restritas mais segura. A criptografia permite ao sistemaencriptar determinadas informações privadas, tais como o Nome de Utilizador e Palavra-chave, de modo a que fiquem codificadas e possam apenas ser compreendidas pelo próprio sistema.

A encriptação recorre a algoritmos para codificar o texto e transformá-lo num conjunto de caracteres ilegíveis para o ser humano. Existem já diversos algoritmos disponíveis para uso, muitos específicos à sua própria linguagem de programação (embora nem todas as linguagens possuam algoritmos próprios). No entanto, caso o programador ou administrador do sistema assim entenda, é possível criar algoritmospróprios e específicos para cada projeto.