Tôi cần thực hiện xác thực trong rail3 với chức năng đăng nhập/đăng nhập/quên mật khẩu chuẩn. Có một plugin hay cái gì mà hầu hết mọi người sử dụng cho điều này?Cách phổ biến nhất để thực hiện xác thực trong thanh ray 3 là gì?
Trả lời
Tôi không chắc chắn những gì các phương pháp phổ biến nhất là - nhưng chắc chắn một viên ngọc rất phổ biến là 'lập mưu', bởi Plataformatec: http://github.com/plataformatec/devise
Tôi đã thử một vài viên ngọc auth và đối với tôi, đó là đơn giản nhất để thiết lập và sửa đổi theo nhu cầu của tôi. Nó đã được xây dựng trong khôi phục mật khẩu, cũng như xác nhận tài khoản (nếu cần) và một vài tính năng rất tiện dụng khác.
Phổ biến nhất là xác thực chính xác. Tôi sẽ đồng ý với theTRON mặc dù, nghĩ ra là con đường để đi.
Authlogic mới nhất không hoạt động thực sự tốt với Rails 3 –
Nó hoạt động với rails3, tôi mô tả nó ở đây: http://www.dixis.com/?p=352 Nhưng! đưa ra đề nghị thẳng ra khỏi hộp. – nathanvda
- 1. Lỗi phổ biến nhất được thực hiện trong phát triển WPF là gì?
- 2. Cách tốt nhất để thực hiện xác thực đầu vào trong C++ bằng cin là gì?
- 3. Thực hành phổ biến cho enums trong Python là gì?
- 4. Thực hiện JavaScript phổ biến Algorthms
- 5. Cách tốt nhất để thực hiện "hẹn giờ" là gì?
- 6. Thực hiện lập lịch biểu Rufus trong đường ray 3
- 7. Thực hiện loại trừ biểu hiện chung phổ biến
- 8. Cách thích hợp để thực hiện mã hóa xác thực trong Java là gì?
- 9. TDD: Cách thực hành tốt nhất để kiểm tra DataAnnotations trong ASP.NET MVC 3 là gì?
- 10. Trong httpclient cách thanh lịch/chính xác nhất để biến HttpEntity thành một chuỗi là gì?
- 11. Lỗi phổ biến nhất bạn thực hiện khi viết các bài kiểm tra đơn vị là gì?
- 12. Lỗi phổ biến đa luồng phổ biến bắt đầu thực hiện trên iPhone
- 13. Làm cách nào để xác thực ngày trong đường ray?
- 14. Cách tốt nhất để thực hiện phân nhánh bằng cách sử dụng Intel SSE là gì?
- 15. Cách dễ nhất để thực hiện liên lạc quy trình liên thông trong C# là gì?
- 16. Xác thực HTTP REST - Cách thực hiện?
- 17. Phổ biến UDP là gì?
- 18. Cách tốt nhất để thực hiện chuỗi con trong tập tin batch là gì?
- 19. Cách tốt nhất để so sánh 2 biến thể của truy vấn SQL để thực hiện là gì?
- 20. Cách dễ nhất để thực hiện một Scala PartialFunction trong Java là gì?
- 21. Thực hiện Chọn Ray
- 22. nhibernate: thực tiễn tốt nhất để thực hiện bình đẳng là gì?
- 23. Lưu/Cập nhật bộ sưu tập với mybatis, thực hành phổ biến là gì?
- 24. Xác thực người dùng ASP.NET MVC 3
- 25. Thực tiễn phổ biến liên quan đến sự khác biệt giữa UTC và GMT là gì?
- 26. Cách phổ biến nhất để tạo hộp thoại chọn thư mục bằng Delphi là gì?
- 27. Trình xác thực thực hiện trong Eclipse
- 28. Cách tốt nhất/dễ dàng để xác thực địa chỉ email trong Ruby là gì?
- 29. numpy.apply_along_axis thực hiện chính xác điều gì?
- 30. Cách nhanh nhất để thực hiện yêu cầu web đồng thời trong Perl là gì?
Tôi đã sử dụng authlogic một thời gian và gần đây đã được chuyển sang tạo. Tôi có thể khuyên bạn nên suy nghĩ về tính tự động, vì nó tiến bộ hơn nhiều và tương lai hoàn chỉnh hơn nhiều. – mdrozdziel
Đồng ý hoàn toàn: lập ra dễ dàng hơn nhiều để bắt đầu nếu bạn không có gì, và tích hợp rất tốt đẹp vào rails3. – nathanvda
Chà, điều đó rất dễ. – NotDan