Glossário

O que é autenticação?

Autenticação é como um app verifica quem alguém é antes de deixá-lo entrar, por exemplo com uma senha, um código enviado por e-mail ou "Entrar com o Google".

A autenticação responde "quem é você?". Sua parceira, a autorização, responde "o que você tem permissão de fazer?". Fazer login é autenticação; um administrador ver uma página que um usuário comum não vê é autorização.

Os métodos mais comuns são e-mail e senha, links mágicos ou códigos únicos enviados por e-mail, login com uma conta existente, como Google ou Apple, e uma segunda etapa, como um aplicativo autenticador.

Fazer isso bem significa guardar as senhas com segurança, proteger contra tentativas repetidas de adivinhação, fazer as sessões expirarem e verificar no servidor que cada requisição vem de um usuário conectado que tem permissão para fazê-la.

Na Mythex, o agente cria o login dos usuários do seu app com o seu próprio banco de dados ou com um provedor de autenticação que você escolher; não há um serviço de login gerenciado embutido.

Perguntas

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

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

Devo criar meu próprio login ou usar um provedor?

Os provedores cuidam das partes difíceis, como redefinição de senha, login social e atualizações de segurança. Criar o seu dá controle total, mas com mais responsabilidade. Qualquer uma das opções funciona se for feita com cuidado.

Veja também

  • O que é autenticação? (guia completo)
  • Como adicionar login ao seu app
  • O que é OAuth?

Mythex · Pricing · Crie qualquer coisa com IA · Templates 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 (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)