Php 键入3回调url,如何创建一个?
我正在尝试在TYPO3中集成第三方应用程序。此应用程序需要通过OAuth进行身份验证。要做到这一点,用户被重定向到应用程序的登录,然后登录,然后应该重定向(使用令牌数据)回TYPO3 我有一个脚本,可以捕获myextension/Resources/Public/Callback.php中的令牌数据设置 但是,在启动身份验证过程时,我需要将回调url发送到第三方应用程序。我的问题是:如果我希望回调指向位于myextension/Resources/Public/中的脚本,我必须提供什么url TYPO3是否有生成类似URL的方法?我很想听听这些方法。我已经在TYPO3论坛上浏览了好几个小时了,但找不到具体的例子,也找不到有效的解决方案Php 键入3回调url,如何创建一个?,php,oauth-2.0,typo3,Php,Oauth 2.0,Typo3,我正在尝试在TYPO3中集成第三方应用程序。此应用程序需要通过OAuth进行身份验证。要做到这一点,用户被重定向到应用程序的登录,然后登录,然后应该重定向(使用令牌数据)回TYPO3 我有一个脚本,可以捕获myextension/Resources/Public/Callback.php中的令牌数据设置 但是,在启动身份验证过程时,我需要将回调url发送到第三方应用程序。我的问题是:如果我希望回调指向位于myextension/Resources/Public/中的脚本,我必须提供什么url T
谢谢 您不应该运行独立脚本,而应该通过管道将其传输到TYPO3。如果您这样做,您就有了数据库和可用的东西 根据回调的用途,最好的方法可能是使用
eID
在ext\u localconf.php
中使用以下内容注册它:
$TYPO3_CONF_VARS['FE']['eID_include']['keyword'] = 'EXT:myExtKey/eID/myScript.php';
该脚本的URL现在是
/index.php?eID=keyword
,您可以添加任意多的参数。更安全的方法是使用$GLOBALS['TYPO3_CONF_VARS']
而不是$TYPO3_CONF_VARS
嘿,伙计们,谢谢你们的回复!我去看看能不能让它工作。非常感谢!