Flask login_required для доступа к подкаталогу в папке stati c - PullRequest
1 голос
/ 14 июля 2020

app.view_functions['static'] = login_required(app.send_static_file) работает, если я хочу предотвратить доступ к папке stati c без входа в систему.

Однако это предотвращает доступ к style. css. Я хочу запретить людям доступ к подпапке моих файлов stati c Stati c> Images. Я пытался сделать это следующим образом:

app.view_functions['static/Images'] = login_required(app.send_static_file)

Это не работает, т.е. я все еще могу получить доступ к static / Images / ... без входа в систему.

Если защита подкаталога невозможна, могу ли я изменить расположение своего стиля. css, чтобы он находился за пределами моей папки stati c?

Я пытаюсь защитить доступные конфиденциальные изображения всем, у кого есть путь к изображению. Я могу предотвратить использование send_from_directory без входа в систему, но я также не хочу, чтобы кто-то с www.___./path_to_image имел к нему доступ.

Большое спасибо

...