Feature #747

avatar

Cookies prefix

Added by Sein Kraft 92 days ago. Updated 43 days ago.

Status:Resolved Start:08/20/2009
Priority:Normal Due date:
Assigned to:- % Done:

100%

Category:core
Target version:2.3 Estimated time:0.10 hours

Description

Change cookies prefix from admin panel "shm"

History

Updated by Sein Kraft 60 days ago

avatar
  • Target version changed from 2.4 to 2.3
  • % Done changed from 0 to 100
  • Estimated time set to 0.10
./ext/user/main.php
line 73
setcookie($config->get_string('login_cookie_prefix','shm')."_session", "", time()+60*60*24*$config->get_int('login_memory'), "/");

add between line 183 and 184
$sb->add_text_option("login_cookie_prefix", "<br>Cookie prefix: ");

line 279
setcookie($config->get_string('login_cookie_prefix','shm')."_user", $name,time()+60*60*24*365, '/');

line 281
setcookie($config->get_string('login_cookie_prefix','shm')."_session", md5($hash.$addr),time()+60*60*24*$config->get_int('login_memory'), '/');
./core/util.inc.php
line 712
if(isset($_COOKIE[$config->get_string('login_cookie_prefix','shm')."_user"]) && isset($_COOKIE[$config->get_string('login_cookie_prefix','shm')."_session"])) {

line 713
$tmp_user = User::by_session($_COOKIE[$config->get_string('login_cookie_prefix','shm')."_user"], $_COOKIE[$config->get_string('login_cookie_prefix','shm')."_session"]);

line 730
return ((CACHE_MEMCACHE || CACHE_DIR) && $_SERVER["REQUEST_METHOD"] == "GET" && !isset($_COOKIE[$config->get_string('login_cookie_prefix','shm')."_session"]) && !isset($_COOKIE["shm_nocache"]));

Updated by Shish Moom 43 days ago

avatar
  • Status changed from New to Resolved

a7caf1e does this, and replaces checking of the config with get/set_prefixed_cookie functions~

Also available in: Atom PDF