Tôi làm cách nào để bảo vệ mật khẩu trang web của mình trong quá trình phát triển bằng htaccess trong CakePHP?Bảo vệ mật khẩu CakePHP bằng htaccess và htpasswd - howto?
- tôi nên thay đổi tệp htaccess nào?
- Tôi phải viết gì trong htaccess
- nơi tôi đặt .htpasswd?
Tôi đã tìm kiếm trên google nhưng không tìm thấy gì hữu ích, tôi hy vọng bạn có thể giúp tôi!
Cảm ơn bạn đã giúp tôi giải quyết vấn đề!
Đối với CakePHP-Users: - Sửa đổi .htaccess trong/app/webroot/ - thêm một cái gì đó như thế vào lúc bắt đầu của .htaccess file:
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /complete/path/to/.htpasswd
AuthGroupFile /dev/null
require valid-user
Bây giờ tạo ra .htpasswd- nộp trong/app/webroot/và thả một cái gì đó như thế này trong:
admin:PASSWORD
các "pASSWORD" là một phiên bản chuyển đổi của mật khẩu thực sự của bạn, tôi tạo ra nó với công cụ này: http://tools.dynamicdrive.com/password/
Tôi nghĩ có rất nhiều cách để tạo ra điều này, nhưng đối với tôi nó hoạt động và có lẽ điều này cũng giúp người dùng CakePHP khác.
Điều này không hiệu quả đối với tôi. Nó gây ra một lỗi máy chủ nội bộ 500. – geoidesic
Nhưng đó là vì trước tiên tôi không tạo tệp passwd. – geoidesic