Gửi Email Reset Password Cho Nhiều User.

Thảo luận trong 'Hướng dẫn - Hỏi đáp' bắt đầu bởi bqhieu, 4/7/12.

  1. bqhieu

    bqhieu Mới tham gia

    Bài viết:
    8
    Likes :
    0
    Chào các pro!

    Mình đang gặp một vấn đề hóc quá. Bình thường nếu muốn reset password. Người dùng phải trải qua 2 bước :
    1. click vào link reset password.
    2. Sau đó họ sẽ nhận được email với link để reset password trong email. Họ click vào là có thể reset.

    Nhưng yêu cầu mình phải làm là :
    Gửi email tới 1 group nhiều user. Trong đó có sẵn link reset password cho mỗi user tương ứng. User trong group đó chỉ phải click vào link đó để reset password. Tức là không có bước 1. Chỉ có bước 2.

    Yêu cầu khó quá. Có ai pro giúp mình với. Nick của mình là quanghieuit. Ai giúp được tớ xin cảm ơn bội phần!!
     
  2. Hồ Bảo Nguyên

    Hồ Bảo Nguyên Rất tâm huyết

    Bài viết:
    438
    Likes :
    264
    Vấn đề của bạn thật sự ... khó khăn thật.
    Mình cũng suy nghĩ mấy ngày .... để trả lời là được hay là không thôi.
    Làm được là chắc chắn rồi.
    Hiện mình xem qua cách xử lý reset password của 1 user trong joomla 2.5.
    File nghiên cứu là: components\com_users\models\reset.php
    Đến function processResetRequest dòng 280
    Chức năng của function
    1. Lấy user.
    2. Tạo password mới -> lưu database.
    3. Gửi email (có link reset).
    Điều này có nghĩa là bạn có quyền viết nó thành 1 function theo kiểu group các bước dự kiến
    1. Lấy group​
    2. Lấy từng user của group​
    3. Reset từng password (tự động).​
    4. Gửi mail cho từng user.​

    Trên giao diện thì ... chưa suy nghĩ tới.
    Các bạn nào có cao kiến xin tiếp tục hướng dẫn.
     
    bqhieu thích bài này.
  3. bqhieu

    bqhieu Mới tham gia

    Bài viết:
    8
    Likes :
    0
    Thanks Hồ Bảo Nguyên!
    Uh, tớ cũng nghĩ có thể can thiệp được để lấy hàm reset password. Nhưng trình bày nó trên giao diện cách nào nhỉ? Hóc!
     
  4. myduyen

    myduyen Rất tích cực

    Bài viết:
    56
    Likes :
    2
    các bạn ơi cho mình hỏi khi có thành viên đăng ký thành viên thì hệ thống yêu cầu kích hoạt email mới có thể đăng nhập được đối với lần đầu tiên.nhưng mở mail nó lại không hiện link kích hoạt thì làm thể nào các bạn ? mình ko biết làm ? help me? please!
     
  5. hi he

    hi he Mới tham gia

    Bài viết:
    1
    Likes :
    0
  6. myduyen

    myduyen Rất tích cực

    Bài viết:
    56
    Likes :
    2
    không có ai biết à? chán thế
     
  7. kingstone

    kingstone Rất nhiệt tình

    Bài viết:
    478
    Likes :
    152
    Bạn kiểm tra lại đã cấu hình mail chính xác chưa, cấu hình không đúng thì nó ko gửi !
     
  8. myduyen

    myduyen Rất tích cực

    Bài viết:
    56
    Likes :
    2
    mình cấu hình ở trong file config. thành viên đăng ký thành công nhưng ko hiện link kích hoạt.muốn cấu hình link kích hoạt cho thành viên thì chỉnh ở đâu hả cậu ?
     
comments powered by Disqus

Chia sẻ trang này