Как мне ограничить доступ к определенным файлам в зависимости от их типа содержимого? У меня есть раздел загрузки для зарегистрированных пользователей, и я хочу запретить им размещать ссылки где-то за пределами моего сайта.
hook_file_download()
Достаточно ли реализации ?
Я попробовал этот код, и этого достаточно для моей цели, но документация hook_file_download()
не очень помогает.
function customize_file_download($uri) {
global $user;
if (!array_intersect(array('administrator','editor','expert','verified'), array_values($user->roles))) {
return −1;
}
}