나는 과학자들이 웹 인터페이스를 통해 고성능 컴퓨팅 클러스터에 제출할 수있는 웹 응용 프로그램을 만들고 있습니다. 사용자가 실험에 대한 데이터를 입력하고 파일을 업로드하면 웹 앱이 나머지 작업을 처리합니다.사용자가 서버의 파일에 안전하게 액세스 할 수있게하는 방법
계산이 끝나면 사용자는 결과 파일에 액세스 할 수 있어야합니다. 그들은 약 1GIG 크기입니다.
사용자가이 파일을 탐색 할 수있게하고 싶지만 안전하게 수행하는 방법을 모르겠습니다. 사용자는 자신이 아닌 파일을 찾아 볼 수 없어야합니다. 파일은 이미 Webroot 외부의 디렉토리에 저장되어 있으며 Apache 사용자가 소유합니다.
저는 PHP로 작업하고 있는데, 이와 같은 것을 구현하는 방법에 대한 조언은 무엇입니까?
많은 사용자 인증 및 권한 관리 PHP 라이브러리/프레임 워크가있을 수 있습니다. – jfs