Tissue内のURLに対するメタデータ取得は拒否する
This commit is contained in:
parent
034a47cd25
commit
16b5fb3533
@ -27,6 +27,11 @@ class MetadataResolveService
|
|||||||
// URLの正規化
|
// URLの正規化
|
||||||
$url = $this->formatter->normalizeUrl($url);
|
$url = $this->formatter->normalizeUrl($url);
|
||||||
|
|
||||||
|
// 自分自身は解決しない
|
||||||
|
if (parse_url($url, PHP_URL_HOST) === parse_url(config('app.url'), PHP_URL_HOST)) {
|
||||||
|
abort(403);
|
||||||
|
}
|
||||||
|
|
||||||
// 無かったら取得
|
// 無かったら取得
|
||||||
// TODO: ある程度古かったら再取得とかありだと思う
|
// TODO: ある程度古かったら再取得とかありだと思う
|
||||||
$metadata = Metadata::find($url);
|
$metadata = Metadata::find($url);
|
||||||
|
Loading…
Reference in New Issue
Block a user