Oauth TYPO3外部身份验证服务器
我想为前端用户使用一个外部身份验证服务,该服务使用RESTAPI 到目前为止我所做的事情:Oauth TYPO3外部身份验证服务器,oauth,typo3,typo3-9.x,Oauth,Typo3,Typo3 9.x,我想为前端用户使用一个外部身份验证服务,该服务使用RESTAPI 到目前为止我所做的事情: TYPO3扩展中的authenticationService类,加载优先级为90。它似乎在调试时工作,并且具有(仍然为空)函数getUser、authUser和getGroups PHP身份验证测试脚本。当提供username和pw时,它会生成URL以在终端中使用cURL进行测试。JSON用户数据被发送回 在我的authenticationService类中获取JSON的方法是什么?我应该直接使用cU
- TYPO3扩展中的authenticationService类,加载优先级为90。它似乎在调试时工作,并且具有(仍然为空)函数getUser、authUser和getGroups
- PHP身份验证测试脚本。当提供username和pw时,它会生成URL以在终端中使用cURL进行测试。JSON用户数据被发送回
我想我需要将JSON映射到一个临时的前端用户记录,以允许经过身份验证的用户访问某些页面等。我如何才能做到这一点?如果您使用的是TYPO3 8或9,您可以使用类
TYPO3\CMS\Core\Http\RequestFactory来执行Http请求。更多信息请参见
Typ3前端验证始终需要fe\u用户
表中的条目。因此,您必须在该表中插入一个用户。然后,您可以在用户下次登录时将其留在那里,或者创建清理例程(例如使用计划任务)来清理旧用户。如果您使用的是TYPO3 8或9,则可以使用类TYPO3\CMS\Core\Http\RequestFactory
来执行Http请求。更多信息请参见
TYPO3前端身份验证始终需要fe_用户
表中的一个条目。因此,您必须在该表中插入一个用户。然后,您可以在用户下次登录时将其留在那里,或者创建清理例程(例如使用计划任务)来清理旧用户