gpt4 book ai didi

mysql - 使用 Cakephp 单点登录

转载 作者:行者123 更新时间:2023-11-30 01:29:10 25 4
gpt4 key购买 nike

我正在开发一堆 cakephp 应用程序,这些应用程序都是您登录主网站时可以访问的服务。每个应用程序都将托管在单独的服务器上,并且也将有一个单独的登录服务器。

通过研究,我发现 Cakephp 支持将 session 写入数据库,http://blog.jambura.com/2011/08/24/should-i-use-database-for-storing-sessions-in-cakephp/

并且它还支持多个数据库连接, http://bakery.cakephp.org/articles/mithesh/2008/09/02/talking-to-multiple-databases-from-single-cakephp-application

因此,我正在考虑将 session 存储在登录服务器上的可能性,其他网站都可以访问该服务器,然后它们都使用自己的数据库来存储其余数据。看起来实现起来很简单,但我担心登录服务器的数据库会有太多的读写操作。有没有办法对此进行优化?或者我应该完全采用另一种方法?

最佳答案

尝试检查useDbConfig property of model 。想一想,如果您的 session 和用户表位于同一个数据库上,那么您将共享用户数据库和 session ,这会更简单。因此,您不需要实现 SSO。

关于mysql - 使用 Cakephp 单点登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17665515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com