当用户直接访问 Authany 端点时会发生什么?¶
通常,用户应当通过 OIDC 流程、SDK 或 SAML 访问注册/登录页面。在这种情况下,用户会被重定向到该流程指定的应用程序。
使用端点直接访问设置,可以配置当用户意外直接访问 Authany 项目的端点 URL(例如 https://my-project.authanyid.com)时的处理方式。
默认情况下,当用户直接访问项目端点时,会看到如下所示的错误页面:

显示“返回首页”链接¶
除了默认的错误提示外,您还可以在自己的 Logo 和项目名称下方显示一个链接,将用户重定向到其他位置。进入高级 > 端点直接访问,选择“显示带返回首页链接的简单品牌页面”并提供该链接。

在您的 Logo 和项目名称下方显示链接
基于 Cookie 的身份验证¶
如果您使用基于 Cookie 的身份验证,可以将 Authany 设置为即使用户直接访问端点 URL,也渲染注册/登录页面。因此,这些选项仅在启用自定义域名后才可用。
当用户直接访问端点时,会被重定向到 /login 页面。登录后,用户会被引导至用户设置页面(/settings)。
说明
这仅适用于基于 Cookie 的身份验证。如果您通过 SDK、OIDC 或 SAML 协议集成 Authany,用户不应在浏览器中直接访问端点 URL,身份验证应当由相应流程触发。
显示登录页面并重定向到托管的设置页面¶
当用户在浏览器中直接访问端点 URL 时,显示身份验证页面。用户通过身份验证后,会被重定向到托管的用户设置页面,用户可以在该页面管理自己的账号。
显示登录页面并重定向到自定义 URL¶
当用户在浏览器中直接访问端点 URL 时,显示身份验证页面。用户通过身份验证后,会被重定向到一个自定义 URL,通常是您的应用程序网站。
登出后跳转 URL¶
您应当使用 SDK 中的登出功能、OIDC 集成中的 end-session 端点,以及 SAML 集成中的 Logout URL,登出后的行为会按照相应流程指定。
但如果用户直接访问登出页面,例如 https://myproject.authanyid.com/logout,端点直接访问设置中的登出后跳转 URL 将决定 Authany 在用户登出后把他们重定向到何处。