Overview
Comment:Remplacer /admin/ par "/" sinon on risque d'avoir une chaîne vide
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | stable
Files: files | file ages | folders
SHA1: 3789725be5e1db06b8ab63197faf1521e0939e55
User & Date: bohwaz on 2018-04-19 11:40:03
Other Links: manifest | tags
Context
2018-04-20
06:02
Échapper le nom des champs dans la table membres afin d'éviter les soucis avec les mots-clés réservés par SQLite (erreur #acngifop) check-in: 2c0b1a65c4 user: bohwaz tags: trunk, stable
2018-04-19
11:40
Remplacer /admin/ par "/" sinon on risque d'avoir une chaîne vide check-in: 3789725be5 user: bohwaz tags: trunk, stable
11:35
Cette ligne ne sert à rien check-in: a004d1e158 user: bohwaz tags: trunk
Changes

Modified src/include/lib/Garradin/Membres/Session.php from [5ca0ca9b33] to [a70c8a8c51].

    26     26   	// Extension des méthodes de UserSession
    27     27   	public function __construct()
    28     28   	{
    29     29   		$url = parse_url(ADMIN_URL);
    30     30   
    31     31   		parent::__construct(DB::getInstance(), [
    32     32   			'cookie_domain' => $url['host'],
    33         -			'cookie_path'   => preg_replace('!/admin/$!', '', $url['path']),
           33  +			'cookie_path'   => preg_replace('!/admin/$!', '/', $url['path']),
    34     34   			'cookie_secure' => (\Garradin\PREFER_HTTPS >= 2) ? true : false,
    35     35   		]);
    36     36   	}
    37     37   
    38     38   	protected function getUserForLogin($login)
    39     39   	{
    40     40   		$champ_id = Config::getInstance()->get('champ_identifiant');