From: hannes Date: Mon, 25 Jan 2016 19:00:46 +0000 (+0000) Subject: add our own protected urls X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=a88829413594f4577c2f307c974b4094f2a96caa;p=quix0rs-gnu-social.git add our own protected urls --- diff --git a/classes/File.php b/classes/File.php index 46eae4d9a9..6cad978a70 100644 --- a/classes/File.php +++ b/classes/File.php @@ -72,7 +72,19 @@ class File extends Managed_DataObject } function isProtected($url) { - return 'http://www.facebook.com/login.php' === $url; + + $protected_urls_exps = array( + 'https://www.facebook.com/login.php', + common_path('main/login') + ); + + foreach ($protected_urls_exps as $protected_url_exp) { + if (preg_match('!^'.preg_quote($protected_url_exp).'(.*)$!i', $url) === 1) { + return true; + } + } + + return false; } /**