Tôi muốn yêu cầu xác thực ssl cho tài nguyên người dùng khi phát sinh. Tôi đã mong rằng để thể đơn giản như nó là trong đường ray, như:thiết lập ssl khi đặt ra
devise_for :users, :constraints => { :protocol => "https" }
Ngoài ra, tôi không thể tìm thấy bất kỳ tài liệu trên github devise, mặc dù tôi đã tìm thấy một số liên kết trỏ đến chết nó ở google các nhóm.
Có ai có gợi ý về cách làm cho nó hoạt động dễ dàng không? Tôi nghĩ tôi sẽ đơn giản, vì mức độ phổ biến của plugin
Tôi đã thay đổi ý định sử dụng và nó không hoạt động. Tôi nhận được 'Không có tuyến đường phù hợp [DELETE]"/người dùng/sign_out "' – jcollum
Tôi đã có một vấn đề với đăng xuất quá, vì vậy đây là một câu trả lời có thể giúp đỡ người khác. Về cơ bản, vấn đề là "DELETE"/đăng xuất "(với http) đã được chuyển hướng đến' GET "/ đăng xuất" (https) '. Vì vậy, tôi đã thay thế 'sign_out_path' bằng' sign_out_url (protocol: "https") ', và bây giờ nó hoạt động tốt. Tôi thực sự overrode sign_out_url để luôn đặt giao thức. – Robin