构建认证系统的最快方式
使用 Logto 将认证设置时间缩短到不到一小时!通过无代码集成、免费的内置电子邮件服务、社交连接的分步指南以及一键认证流程配置,Logto 让认证变得轻而易举。
使用 Logto 将认证设置时间缩短到不到一小时!通过无代码集成、免费的内置电子邮件服务、社交连接的分步指南以及一键认证流程配置,Logto 让认证变得轻而易举。
向你的产品添加用户认证系统应该很容易,对吧?毕竟,它是一个如此标准化的模块。至少我是这么认为的,而 Logto 团队致力于让每一个产品都能拥有一个安全且适合业务的身份系统。
**能多快完成?**来看一下吧。对于 Web 应用程序来说,这里有一个超快速的低代码解决方案,非常适合快速测试或直接部署到生产环境。包括平台注册在内,所有工作 只需 1 小时甚至更快 就能完成。不信?自己试试看吧。
作为一家 AI 工具公司,时间就是金钱,我需要快速上线以抢占市场。以下是我对认证的需求:
好了,我们开始吧。

连接我的第三方电子邮件提供商并制作电子邮件模板?哦,等等!Logto 提供了一个预构建的电子邮件服务,无需任何配置。

没错,整个设置和测试不到 5 分钟!如果你不介意发件人是 “[email protected]”,你可以使用这个免费服务并免去为不同场景编写电子邮件模板的麻烦。否则,你可以选择一个自定义电子邮件提供商。
不同的产品需要不同的 Google 提供商客户端 ID,所以我需要自己链接 Google 连接器。但这并不难。
Client ID 和 Client secret,然后启用 Google One Tap。
../auth/userinfo.email、../auth/userinfo.profile 和 openid。
感谢 Logto 的分步指南,我在不到 10 分钟内就完成了设置。
提供商资源配置好之后,就到了设置登录和注册体验的时间了。

方便的是,默认设置正是我所需要的,所以这没花多少时间。
为什么要浪费时间集成服务?使用 Logto 的受保护应用程序来代理我的应用程序请求。
创建受保护应用程序:
输入我的应用程序的 原始 URL(没有认证保护,任何人都可以访问的那个)。
将 应用程序域 设置为 “.protected.app” 后缀以供测试(这个网站地址是提供给用户访问你的网站的,但它已经配置了认证流程,因此称为 "受保护应用程序")。

应用程序创建完成后,访问此测试地址 acme.protected.app(👈 你也可以试一试!)。访问此站点需要认证。测试成功。

将这个网站的真实域名配置为生产环境,而不是默认的 .protected.app。
可选:如果你只想在特定路由上使用认证,可以添加 “自定义认证规则”。默认情况下,整个网站都受保护。
认证路由 /register、/sign-in、/sign-in-callback 和 /sign-out 可以直接添加到按钮上,如 Get Started、Sign In 和 Sign Out。
最后但同样重要的是,通过 HTTP 基本认证保护你的原始服务器,以完成此代理集成。受保护的应用程序每个请求都包含以下标头:Authorization: Basic base64(appId:appSecret)。
就是这样!只需一小时,我的网站就受到了认证保护。
你可以自信地使用这个超快速的解决方案来保护你的网站。随着你的产品增长,功能强大且全面的 Logto 系统允许你无缝升级到多应用程序支持、MFA、SSO、第三方应用授权、RBAC 和多租户组织等功能,同时集成所有类型的框架,以增强资源保护和用户管理。
我邀请你亲自体验,并快速为你的网站配备认证保护。
有关快速认证集成的更多信息,请在我们的 路线图 上提供反馈,或直接联系我们。别忘了加入我们的 Discord 社区,与 Logto 团队聊天。
集成愉快!