Tôi tích hợp với facebook. Bây giờ khi tôi tạo tài khoản người dùng sau khi người dùng đã đăng nhập bằng tài khoản facebook của mình,Thiết lập - tạo tài khoản người dùng có xác nhận mà không cần gửi email?
user = User.create(:email => data["email"],
:password => Devise.friendly_token[0,20])
user.confirmed_at = DateTime.now
user.save!
mặc dù tài khoản đã được xác nhận, email xác nhận vẫn được kích hoạt. Bất kỳ ý tưởng làm thế nào tôi có thể tắt các email bắn?
Lấy ': confirmation' ra khỏi danh sách các mô-đun được truyền để đưa ra trên lớp người dùng? Vì bạn không thực sự sử dụng nó. – numbers1311407
nhưng những người dùng khác đăng ký trên trang web của tôi KHÔNG cần phải được xác nhận qua email – disappearedng
Tôi nghĩ @disappeardng đang yêu cầu một trường hợp ngoại lệ. – user482594