Skip to content

FIX SID /ucp.php?mode=privacy, terms, login, register #74

@phpbbx

Description

@phpbbx

Correcting SIDs on pages: privacy, terms, login, register
/ext/phpbbseo/usu/core/traits/url.php
Find:

		// Sid ?
		if ($session_id === false && !empty($_SID))
		{
			$qs .= ($qs ? $amp_delim : '') . "sid=$_SID";
		}
		else if ($session_id)
		{
			$qs .= ($qs ? $amp_delim : '') . "sid=$session_id";
		}

Replace:

		// Sid ?
		if ($session_id === false && !empty($_SID))
		{
			$script_name = basename(parse_url($url, PHP_URL_PATH));
			if (!($script_name == 'ucp.php' || $script_name == 'ucp')) {
				$qs .= ($qs ? $amp_delim : '') . "sid=$_SID";
			}
		}
		else if ($session_id)
		{
			$qs .= ($qs ? $amp_delim : '') . "sid=$session_id";
		}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions