使用 Symfony 1.4.x(带有 Propel),我得到了一项任务,要求我与多个外部系统共享特定的用户信息。这当前存储为会话(在内存中)属性,但我需要将其放入数据库中,以便我可以创建一个 API,该 API 将向授权消费者提供该信息。
我宁愿不检修系统以将所有会话数据存储在数据库中(除非它是微不足道的并且可以处理命名空间),但我找不到任何关于myUser
类将数据写入数据库的推荐方式的信息。是否可以这样做,因为该课程本身没有模型(我知道)?是否有任何推荐的解决方案或最佳实践?
谢谢。
更新
如果我要一直把它归结为它的基本要素,我想关键问题是:从myUser
课堂上读取/写入数据库的“最佳”方式是什么?或者,是否有其他推荐的路径来实现相同的最终结果?