与主域共享会话到子域 Codeigniter
Share Sessions with Main Domain to Subdomain Codeigniter
大家好,我想从我的主域与之共享会话 https://www.waraywarayako.ph/ and my subdmain is https://forum.waraywarayako.ph/ 一旦用户已经在我的主域或子域中登录,他们就不需要从我的论坛或主脚本重新登录.
这是我在 waraywarayako.ph 中的配置代码:
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_expire_on_close'] = FALSE;
$config['sess_encrypt_cookie'] = FALSE;
$config['sess_use_database'] = FALSE;
$config['sess_table_name'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300;
$config['cookie_prefix'] = "etc_anything_";
$config['cookie_domain'] = ".waraywarayako.ph";
$config['cookie_path'] = "/";
$config['cookie_secure'] = FALSE;
这是我在论坛中的配置代码。waraywarayako.ph:
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'sessions';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = FCPATH . 'application/sessions/';
$config['sess_match_ip'] = TRUE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;
//NOTE THIS SESSION IS FOR MY ADD VIEW FUNCTION
$config['cookie_prefix'] = '';
$config['cookie_domain'] = '';
$config['cookie_path'] = '/';
$config['cookie_secure'] = FALSE;
$config['cookie_httponly'] = FALSE;
我希望任何人都可以帮助我..谢谢
如果都用CI,我会尽量把两个环境的session放在同一个地方,服务器上的一个文件夹,两者可以共享。 (只是猜测)
类似于:
$config['sess_save_path'] = '/home/www/yourpath/sessions/';
在两种配置中,
$config['sess_save_path'] = FCPATH . 'application/sessions/'; (should be same)
$config['sess_match_ip'] = TRUE;
和
$config['cookie_prefix'] = "etc_anything_";
$config['cookie_domain'] = ".waraywarayako.ph";
大家好我只是想分享给你们分享会现在正在工作..大家新年快乐..
$config['sess_cookie_name'] = 'sessions';
$config['sess_expiration'] = 7200;
$config['sess_expire_on_close'] = FALSE;
$config['sess_encrypt_cookie'] = TRUE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name'] = 'sessions';
$config['sess_match_ip'] = TRUE;
$config['sess_match_useragent'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['cookie_prefix'] = 'etc_anything_';
$config['cookie_domain'] = '.waraywarayako.ph';
$config['cookie_path'] = "/";
$config['cookie_secure'] = TRUE;
$config['cookie_httponly'] = FALSE;
大家好,我想从我的主域与之共享会话 https://www.waraywarayako.ph/ and my subdmain is https://forum.waraywarayako.ph/ 一旦用户已经在我的主域或子域中登录,他们就不需要从我的论坛或主脚本重新登录.
这是我在 waraywarayako.ph 中的配置代码:
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_expire_on_close'] = FALSE;
$config['sess_encrypt_cookie'] = FALSE;
$config['sess_use_database'] = FALSE;
$config['sess_table_name'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300;
$config['cookie_prefix'] = "etc_anything_";
$config['cookie_domain'] = ".waraywarayako.ph";
$config['cookie_path'] = "/";
$config['cookie_secure'] = FALSE;
这是我在论坛中的配置代码。waraywarayako.ph:
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'sessions';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = FCPATH . 'application/sessions/';
$config['sess_match_ip'] = TRUE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;
//NOTE THIS SESSION IS FOR MY ADD VIEW FUNCTION
$config['cookie_prefix'] = '';
$config['cookie_domain'] = '';
$config['cookie_path'] = '/';
$config['cookie_secure'] = FALSE;
$config['cookie_httponly'] = FALSE;
我希望任何人都可以帮助我..谢谢
如果都用CI,我会尽量把两个环境的session放在同一个地方,服务器上的一个文件夹,两者可以共享。 (只是猜测)
类似于:
$config['sess_save_path'] = '/home/www/yourpath/sessions/';
在两种配置中,
$config['sess_save_path'] = FCPATH . 'application/sessions/'; (should be same)
$config['sess_match_ip'] = TRUE;
和
$config['cookie_prefix'] = "etc_anything_";
$config['cookie_domain'] = ".waraywarayako.ph";
大家好我只是想分享给你们分享会现在正在工作..大家新年快乐..
$config['sess_cookie_name'] = 'sessions';
$config['sess_expiration'] = 7200;
$config['sess_expire_on_close'] = FALSE;
$config['sess_encrypt_cookie'] = TRUE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name'] = 'sessions';
$config['sess_match_ip'] = TRUE;
$config['sess_match_useragent'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['cookie_prefix'] = 'etc_anything_';
$config['cookie_domain'] = '.waraywarayako.ph';
$config['cookie_path'] = "/";
$config['cookie_secure'] = TRUE;
$config['cookie_httponly'] = FALSE;