Chúng tôi đang tìm cách tiếp cận tốt nhất (Linux, thiết bị VMware, v.v.) để chia sẻ tệp qua web dựa trên cấu trúc tệp.
Chúng tôi có các tệp được xuất ra trong một cấu trúc bởi một chương trình khác, ví dụ /mnt/invoices/folder/CLIENT1/PROJECTX/WORKTICKET1
. Trong ví dụ này, giả sử có các hóa đơn được tạo ở mỗi cấp của cấu trúc thư mục. Chúng tôi đã tự hỏi liệu có một cách dễ dàng để "chia sẻ" các tệp này qua HTTP / S (tốt nhất là với giao diện người dùng web cho khách hàng) được bảo mật bằng mật khẩu. Chúng tôi không muốn phải thêm người dùng cho mọi trường hợp, nhưng có một số cơ chế để tự động tạo tài khoản mặc định (với khả năng thêm tài khoản mới sau) hoặc tự động tạo "mã thông báo đăng ký" để họ có thể đăng ký với địa chỉ email riêng hoặc một cái gì đó như thế.
Chúng tôi cũng có một thư mục khác, được /mnt/files/...
cấu trúc theo cùng một cách. Đó không phải là một điều bắt buộc, nhưng nếu những điều này cũng có thể được gắn vào cùng một tài khoản sẽ rất tuyệt vời (chúng có thể chứa tài liệu văn phòng / pdfs / v.v.).
Ngay cả khi nó phải đọc tệp TXT / XML, tôi cũng không ngại viết một cái gì đó giống như vậy vì chúng tôi đã có ClientID / các khóa khác từ CMS / CRM của chúng tôi.