Mysql 使用Cakephp进行单点登录

Mysql 使用Cakephp进行单点登录,mysql,session,cakephp,single-sign-on,Mysql,Session,Cakephp,Single Sign On,我正在开发一系列cakephp应用程序,这些应用程序都是您登录主网站时可以访问的服务。每个应用程序都将托管在一个单独的服务器上,并且还将有一个单独的登录服务器 通过研究,我发现Cakephp支持将会话写入数据库 而且它还支持多个数据库连接, 所以我考虑将会话存储在登录服务器上的可能性,其他网站都可以访问该服务器,然后他们都使用自己的数据库来存储其余的数据。这似乎很容易实现,但我担心登录服务器的数据库上会有太多的读写操作。有没有办法对此进行优化?还是完全换一种方法?试试检查。试想一下,如果会话和

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

通过研究,我发现Cakephp支持将会话写入数据库

而且它还支持多个数据库连接,

所以我考虑将会话存储在登录服务器上的可能性,其他网站都可以访问该服务器,然后他们都使用自己的数据库来存储其余的数据。这似乎很容易实现,但我担心登录服务器的数据库上会有太多的读写操作。有没有办法对此进行优化?还是完全换一种方法?

试试检查。试想一下,如果会话和用户表位于同一个数据库上,那么将更简单,然后将创建公共用户数据库和会话。因此,您不需要实现SSO。

我认为标题应该是“在多个蛋糕应用程序之间共享会话”,而不是单点登录。这是你想要完成的,而不是真正的问题。