术语表

什么是身份验证?

身份验证是应用在允许某人进入之前确认其身份的方式,例如使用密码、通过电子邮件发送的验证码,或“使用Google登录”。

身份验证回答“你是谁?”,它的搭档授权则回答“你被允许做什么?”。登录属于身份验证;管理员能看到普通用户看不到的页面,则属于授权。

常见的方式包括:电子邮件加密码、通过电子邮件发送的魔术链接或一次性验证码、使用Google或Apple等现有账户登录,以及使用身份验证器应用等第二步验证。

要做好身份验证,需要安全地存储密码、防止反复猜测、让会话过期,并在服务器上检查每个请求是否来自已登录且有权限的用户。

在Mythex中,智能体会为你应用的用户构建登录功能,可使用你自己的数据库或你选择的身份验证服务提供商;Mythex没有内置的托管登录服务。

常见问题

身份验证和授权有什么区别?

身份验证确认你是谁。授权则决定你进入之后可以看到和做什么。

应该自己做登录,还是使用服务提供商?

服务提供商会替你处理密码重置、社交登录和安全更新等难题。自己构建可以完全掌控,但责任也更大。只要做得仔细,两种方式都可行。

另请参阅

  • 什么是身份验证?(完整指南)
  • 如何为应用添加登录功能
  • 什么是OAuth?

Mythex · Pricing · 用 AI 构建任何东西 · 网站和应用模板 · Mythex 对比 · AI 应用构建术语表 · 免费的 AI 应用构建工具 · 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) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 繁體中文(香港) 繁體中文(台灣)