Posted by scorpions0502 on March 7, 2011 at 6:11am
Các bạn cho mình hỏi với:
Mình cần thành viên đang kí có cả form password nhưng phải phải kick hoạt qua email mới được quyền truy cập mình đang dùng module LoginToboggan nhưng không được. Khi thành viên đang kí có cả form password thì họ đang nhập được luôn không cần chứng thực qua email. Ai biết chỉ giúp mình với. Mình đang làm web http://cualo.gos.vn
mà không biết làm thế nào.
Mình xin cảm ơn mọi người giúp đỡ
Comments
Có một cách hơi chuối nhưng
Có một cách hơi chuối nhưng cực kỳ đơn giản.
Bạn bỏ "!" trong file user.module tại dòng 1506 và 2335 là ok.
ITFS Software
http://symphonythemes.com
Bạn vào admin/user/settings
Bạn vào admin/user/settings (D6, còn D7 là admin/people/gìđó) có tuỳ chọn này.
Mình thử rồi
Có nghĩa là thành viên tạo password họ phải vào email xác thực mới đang nhập được. Hình như có module cho drupal7 còn drupal 6 không có. Mong mọi người giúp đỡ. Mình code kém lắm
Ở D6 thì là khi đăng ký chỉ
Ở D6 thì là khi đăng ký chỉ có user và email, sau đó có link gửi đến email để tạo password. Cũng không khác lắm mà.
Code kém gì mà kém. Đã hướng
Code kém gì mà kém. Đã hướng dẫn rõ ở trên rồi mà. Cậu đã làm thử chưa?
Chọn option này trong user setting: "Visitors can create accounts and no administrator approval is required." và "Require e-mail verification when a visitor creates an account".
Sau đó
Bạn bỏ "!" trong file user.module tại dòng 1506 và 2335 là ok.
ITFS Software
http://symphonythemes.com
Nhưng họ tạo được password
Nhưng họ tạo được password là đang nhập được luôn mà không cần xác nhận Email. Phải sửa thế nào họ xác nhận mail mới đang nhập được
Check vào option này "Require
Check vào option này "Require e-mail verification when a visitor creates an account"." bạn có đọc kỹ ở trên chưa?
ITFS Software
http://symphonythemes.com
Bạn không cần (không nên)
Bạn không cần (không nên) hack core mà vẫn làm đc việc trên dùng LoginToboggan.
User-friendly tips:
5. Vào trang user settings chỉnh sửa lại nột dung của mail " Welcome, no approval required" cho phù hợp
6. Nêu bạn dùng rules (http://drupal.org/project/rules), tạo 1 rule là: "khi user login in + user có role bạn vừa tạo thì show message nhắc người dùng phải kích hoạt thư trước khi dùng đc hết chức năng của website)
7. Nếu bạn muốn chặn người dùng chưa kich hoạt, không cho họ vào 1 số trang mà không quản lý bởi bảng permission thì bạn có thể dùng http://drupal.org/project/path_access để chặn URL dựa theo role.
Hope this helps