Junior — Middle
Como distinguir o processo de verificação de identidade do processo de determinação dos seus direitos de acesso no sistema?
sobes.tech IA
Resposta da IA
O processo de verificação da identidade do utilizador chama-se autenticação. Responde à questão: «Quem és tu?» — ou seja, confirma que o utilizador é realmente quem afirma ser. Por exemplo, inserir login e palavra-passe, biometria ou um código de uso único.
O processo de determinar os direitos do utilizador chama-se autorização. Responde à questão: «O que te é permitido fazer?» — ou seja, verifica quais os recursos e ações disponíveis para esse utilizador após uma autenticação bem-sucedida.
Exemplo:
- O utilizador insere login e palavra-passe — ocorre autenticação.
- Após o login bem-sucedido, o sistema verifica se o utilizador tem direitos para visualizar uma página específica ou realizar uma operação — isto é autorização.
Assim, a autenticação confirma a identidade, e a autorização os direitos de acesso.