나는이 질문을하기 전에 질문해야한다고 확신하지만 해결책을 찾기 위해 무엇을 검색해야할지 전혀 모릅니다! 여기에 그것은 간다 : 나는 서버에 두 개의 폴더가 있다고 가정한다. secure
과 unsecure
; unsecure
폴더의 파일은 모든 사용자가 액세스 할 수 있어야하며 secure
폴더의 파일은 사용자 그룹 만 액세스 할 수 있어야합니다. 두 파일 모두 www.example.com/secure/file_s
및 www.example.com/unsecure/file_us
과 비슷한 URL을 갖기를 바랍니다. 로그인하지 않은 상태에서 file_s
에 액세스하려고하면 먼저 로그인해야합니다. 나는 서버 측에 플라스크를 사용하고있다. 이것에 대한 도움은 크게 감사하겠습니다. 고맙습니다.일부 파일을 보호하는 방법을 읽는 방법
0
A
답변
0
post you mentioned을 사용하면 Flask-Login의 login_required
데코레이터를 사용하여 로그인 한 사용자로보기에 대한 액세스를 제한 할 수 있습니다.
from flask.ext.login import login_required
@app.route('/secure/<filename>')
@login_required
def secure_file(filename):
pass
@app.route('/unsecure/<filename>')
def unsecure_file(filename):
pass
관련 문제
- 1. 사용자의 파일을 보호하는 방법
- 2. Windows에서 파일을 보호하는 방법
- 3. htdocs 파일을 보호하는 방법
- 4. 파일을 보호하는 방법
- 5. 파일을 보호하는 방법?
- 6. 처리 파일을 보호하는 방법
- 7. 내 파일을 보호하는 방법
- 8. SAM 파일을 보호하는 방법
- 9. sdef 파일을 읽는 방법
- 10. 비공유 파일을 읽는 방법
- 11. .epub 파일을 읽는 방법
- 12. 웹 응용 프로그램에서 PDF 파일을 보호하는 방법
- 13. 정수를 읽는 방법을 만드는 방법
- 14. 목표 C 방법을 읽는 방법
- 15. 폴더의 파일을 읽는 방법?
- 16. Makefile에서 파일을 읽는 방법?
- 17. BYTE에서 일부 바이트를 읽는 방법 *
- 18. APK 파일을 보호하여 디 컴파일에서 보호하는 방법
- 19. 보안 - 공유 호스팅에서 .json 파일을 보호하는 방법?
- 20. 나는이 파일을 읽는 방법을 강구해야 세일즈맨 C++
- 21. 힘내 : 디렉토리를 보호하는 방법
- 22. 사용중인 파일을 읽는 방법
- 23. Excel 파일을 읽는 방법?
- 24. pyExcelerator에서 일부 파일을 읽는 데 문제가 있습니다.
- 25. 대용량 파일을 읽는 방법
- 26. 파이썬에서 고성능으로 원격 시스템 파일을 읽는 방법을 개선하는 방법
- 27. MVC에서 페이지를 보호하는 방법
- 28. 오이에있는 파일을 읽는 방법
- 29. iPhone에서 파일을 읽는 방법?
- 30. systemVerilog에서 파일을 읽는 방법?
인증에 무엇을 사용하고 있습니까? – dirn
로그인 할 때 세션에 사용자를 추가하고 나중에 g.user를 확인하여 인증하십시오. http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-v-user-logins 이 질문에 답하지 않으면 알려주십시오. – Amin