首页 > 解决方案 > TYPO3 外部认证

问题描述

我们有一个 TYPO3 CMS 来管理用户群并作为各种用户特定信息的门户。我们还有一个单独的 ASP.net C# 应用程序,用于与许多具有单独管理后端的相同用户进行图表可视化。希望摆脱登录部分 ASP.net 应用程序并使用 TYPO3 会话身份验证。想法是让用户能够单击他们的 Typo3 前端中的链接并被定向到 ASP.net 应用程序,然后该应用程序可以使用 Typo3 会话进行身份验证并按照此操作。只是想知道我最好的选择是在 ASP.net 应用程序中编写一些东西来获取 TYPO3 会话 cookie(这可能吗?),或者我是否必须做一些像 oauth2/其他服务这样的笨拙的事情

标签: asp.netauthenticationtypo3

解决方案


我会编写一个 TYPO3 身份验证服务,通过已知协议之一(REST?)甚至自定义协议联系您的 ASP.NET 应用程序并检查身份验证。如果成功,则进行正常的 TYPO3 认证过程。

在身份验证期间仅设置一个 cookie 是不够的。要让用户在登录时“设置”,还需要做其他事情。


推荐阅读