この新しいEUCookieプライバシー法が施行されたため、ユーザーが同意するまでWebサイト上のすべてのCookieをブロックするプラグインをWebサイトに実装する必要がありました。ここでの問題は、一部のユーザーがCookieを受け入れないが、それでもログインしようとすると、無効なトークンメッセージが表示された空白のページが表示されることです。その無効なトークンメッセージには何も良いことはありません。このメッセージを受け取ったユーザーをustomページにリダイレクトしたいのですが、コードを見つけることができましたが、ユーザーをリダイレクトするように変更する方法がわかりません。コードは次のとおりです。
function login()
{
// Check for request forgeries
JRequest::checkToken('request') or jexit( 'Invalid Token' );
global $mainframe;
if ($return = JRequest::getVar('return', '', 'method', 'base64')) {
$return = base64_decode($return);
if (!JURI::isInternal($return)) {
$return = '';
}
}
「header:location」を使用する必要があると思いますが、現在のコードにそれを実装する方法がわかりません。
誰かが私に手がかりを教えてくれることを願っています
よろしくお願いします