Tôi sử dụng ActiveAdmin làm phụ trợ quản trị trong ứng dụng đường ray của mình. Về cơ bản, tôi có một admin_user và một mô hình người dùng.ActiveAdmin: cách giữ nguyên mật khẩu người dùng?
Khi tôi tạo người dùng mới từ tài khoản quản trị, tôi chỉ định email và mật khẩu, điều đó là ok.
Giả sử sau đó tôi muốn sửa đổi email của người dùng chứ không phải mật khẩu ... có vẻ như không thể thực hiện được vì trường mật khẩu không được để trống khi cập nhật người dùng.
Có cấu hình nào đó sẽ xem xét mật khẩu không thay đổi là các trường (mật khẩu và password_confirmation) được để trống trong khi cập nhật người dùng?
bạn đang sử dụng để xác thực? –
'có vẻ như' nghĩa là gì? bạn có nhận được lỗi xác nhận hay không? – phoet
Có, tôi sử dụng thiết lập. "Có vẻ như" có nghĩa là tôi không tìm được cách để làm điều đó vì trường mật khẩu không thể để trống. – Luc