Glossário

O que é autenticação?

A autenticação é a forma como uma aplicação verifica quem é alguém antes de o deixar entrar, por exemplo com uma palavra-passe, um código enviado por email ou "Iniciar sessão com o Google".

A autenticação responde a "quem é você?". A sua parceira, a autorização, responde a "o que tem permissão para fazer?". Iniciar sessão é autenticação; um administrador ver uma página que um utilizador comum não vê é autorização.

Os métodos mais comuns são email e palavra-passe, links mágicos ou códigos de uso único enviados por email, início de sessão com uma conta existente, como o Google ou a Apple, e um segundo passo, como uma aplicação de autenticação.

Fazê-lo bem significa guardar as palavras-passe de forma segura, proteger contra tentativas repetidas de adivinhação, fazer expirar as sessões e verificar no servidor que cada pedido vem de um utilizador com sessão iniciada e autorizado a fazê-lo.

Na Mythex, o agente cria o início de sessão para os utilizadores da sua aplicação com a sua própria base de dados ou com um fornecedor de autenticação à sua escolha; não existe um serviço de início de sessão gerido incorporado.

Perguntas

Qual é a diferença entre autenticação e autorização?

A autenticação verifica quem é. A autorização decide o que pode ver e fazer depois de entrar.

Devo criar o meu próprio início de sessão ou usar um fornecedor?

Os fornecedores tratam por si das partes difíceis, como a recuperação de palavras-passe, o início de sessão com redes sociais e as atualizações de segurança. Criar o seu próprio dá-lhe controlo total, mas mais responsabilidade. Ambas as opções podem funcionar se for feito com cuidado.

Ver também

  • O que é autenticação? (guia completo)
  • Como adicionar início de sessão à sua aplicação
  • O que é OAuth?

Mythex · Pricing · Crie qualquer coisa com IA · Modelos de sites e apps · Mythex comparado · Glossário de criação de apps com IA · Ferramentas grátis para criar apps com IA · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)