Php 类型3 CMS后端;登录类型

Php 类型3 CMS后端;登录类型,php,typo3,typo3-6.2.x,Php,Typo3,Typo3 6.2.x,我的一个扩展中运行着一个服务,它与一个外部API进行通信,该API受登录保护,因此需要loginname+loginpassword,因此我必须将登录信息存储在某个地方 在开发过程中,我将这些信息存储在扩展的TS配置中 但现在我在想;没有简单的方法让我的客户更改登录信息,例如,当他们被迫重置API登录时。 还有:我也必须知道登录信息。并将其存储在纯文本中 现在我在想;存储登录信息的最佳/最简单的方法是什么?它会是一个简单地存储在数据库中然后加密的flexform吗?还是别的什么? 它会在君士坦斯

我的一个扩展中运行着一个服务,它与一个外部API进行通信,该API受登录保护,因此需要loginname+loginpassword,因此我必须将登录信息存储在某个地方

在开发过程中,我将这些信息存储在扩展的TS配置中

但现在我在想;没有简单的方法让我的客户更改登录信息,例如,当他们被迫重置API登录时。 还有:我也必须知道登录信息。并将其存储在纯文本中

现在我在想;存储登录信息的最佳/最简单的方法是什么?它会是一个简单地存储在数据库中然后加密的flexform吗?还是别的什么? 它会在君士坦斯,但只有管理员有权访问这些信息

有人知道该怎么做吗?
谢谢

我决定使用扩展


我可以简单地创建新的内容元素,例如只包含登录信息的元素等,并允许编辑器访问这些元素。

您可以在TS设置中进行设置。如果客户有足够的访问权限,则很容易进行更改


至于我,我会将其存储在DB中,我会为此创建一个简单的模型。用户可以通过列表工具访问它,我会加密它。该模型允许您从DB轻松访问数据,在getter和setter中,您可以管理加密/解密

我在TS设置中硬编码了它。客户无法访问/解释任何TS设置,因此我寻找了一个更简单的解决方案。针对此类问题,TS采用不安全的解决方案。如果您有某种密码,您应该始终将其保存为加密字符串是的,这就是为什么我在寻找替代解决方案,而不是将此类内容以明文形式保存在文件系统的某个位置