php - Route protection from multiple referrer - Laravel -
i'm trying protect route
if not accessed particular page , have below piece of code doesn't work expected;
$referer = request::header('referer'); if ($referer != "http://www.xxx.co.uk/login" || $referer != "http://www.xxx.co.uk/signup") { return redirect()->route('/'); }
i'm doing wrong if
statement because below works;
$referer = request::header('referer'); if ($referer != "http://www.xxx.co.uk/login") { return redirect()->route('/'); }
the difference being removed or
part. need protected if not accessed both paths
. adding else if
statement breaks aswell
you have use && operator instead of ||.
in case, using ||, when single condition falsy, other truthy, statement executed.
Comments
Post a Comment