Cho mình hỏi về mods verified qua sms của diễn đàn mình

popeye1008

New member
GÂY DỰNG
Mình thấy phần verified qua sms của handheld rất hữu ích và muốn tìm hiểu để mod cho diễn đàn của mình (đang dùng phpbb).
Cho mình hỏi đây là add ons có sẵn hay do diễn đàn mình tự phát triển. Nếu có sẵn thì có thể tìm hiểu và down ở đâu, nếu do diễn đàn mình tự phát triển thì có thể giúp mình về ý tưởng và cách thức thực hiện được không?
Thanks.
 
Không phải Mod nhưng cũng mạo muội trả lời.

Muốn làm verify như HHVN bạn phải liên kết với công ty có đầu số 8XXX, sau đó bạn code thêm để forum hiện thêm thông báo "Để verify, nhắn tin VER YYYY đến 8XXX". Trong đó "VER" là mã lệnh bạn đăng ký với công ty có đầu số, "YYYY" là số id của thành viên.
 
Không phải Mod nhưng cũng mạo muội trả lời.

Muốn làm verify như HHVN bạn phải liên kết với công ty có đầu số 8XXX, sau đó bạn code thêm để forum hiện thêm thông báo "Để verify, nhắn tin VER YYYY đến 8XXX". Trong đó "VER" là mã lệnh bạn đăng ký với công ty có đầu số, "YYYY" là số id của thành viên.

Thanks bạn đã reply. Tất nhiên là sẽ phải liên hệ với các cty cung cấp nội dung qua sms để thuê đầu số và short code của họ. Nhưng vấn đề mình muốn hỏi ở đây là source code của chức năng này hoặc ít nhất là ý tưởng và các bước thực hiện để xây dựng cho forum của mình 1 chức năng tương tự.
Vẫn mong được các bạn chỉ giáo tiếp.
 
Đăng ký đầu số như trên, sau khi nhắn tin bên kia sẽ trả về cho bạn kết quả là thành công hay ko thành công qua 1 service, bạn dùng service đó vào làm gì thì tùy bạn. Ý tưởng của nó chỉ thế thôi.
 
Mình nghĩ bạn phải viết code cho forum vì công ty cung cấp đầu số chỉ cung cấp cách thức kiểm tra user đã verify chưa thôi (có thể là một service như bạn vostro nói).
 
Mình nghĩ bạn phải viết code cho forum vì công ty cung cấp đầu số chỉ cung cấp cách thức kiểm tra user đã verify chưa thôi (có thể là một service như bạn vostro nói).
Uhm, đúng rồi, thì vấn đề mình hỏi là cái của diễn đàn mình là có sẵn hay là do tự viết mà.
 
Chắc chắn là tự viết vì mình tham gia nhiều forum nước ngoài, chả ai chơi kiểu verify bằng SMS như HHVN cả :D

Nếu bạn muốn làm thì khuyên bạn nên thêm 1 bước kiểm tra số đt verify có đúng là user thật không. Vì như chính mình đây, chả nhắn tin verify gì mà vẫn verified (tất nhiên là số đt của ai đó, chả phải của mình).
 
Chắc chắn là tự viết vì mình tham gia nhiều forum nước ngoài, chả ai chơi kiểu verify bằng SMS như HHVN cả :D

Nếu bạn muốn làm thì khuyên bạn nên thêm 1 bước kiểm tra số đt verify có đúng là user thật không. Vì như chính mình đây, chả nhắn tin verify gì mà vẫn verified (tất nhiên là số đt của ai đó, chả phải của mình).
Verify hay ko cũng chỉ là status thôi mà conf, nó sẽ là bất kỳ cái gì được mà. Có gì đâu mà thắc mắc. Cách nào để bạn biết được số điện thoại vừa verify là của đúng user :D, cách này cũng chỉ như active account qua mail mà thôi.
 
Verify không chỉ là status đâu bác Vostro. Ví dụ như trường hợp của mình đây, có người verify account của mình bằng số đt của người ta. Trong lúc khẩn cấp, bác mod Bad gọi theo số đã verify thì không gặp được mình mà gặp em gái nào đấy :D

Nếu muốn kiểm tra số đt đúng của user cũng đâu khó. Sau khi nhận SMS yêu cầu verify, tổng đài gửi trả 1 tin nhắn yêu cầu cung cấp 1 hoặc 2 ký tự trong mật khẩu. VD: mật khẩu của mình là "abcdef" thì tổng đài sẽ hỏi:

"Xin cho biết ký tự thứ 2, thứ 4 (hoặc thứ 1, thứ 6 gì cũng được...) trong mật khẩu theo cú pháp VERIFY XY và gửi đến tổng đài 80XX".

Lúc đó mình chỉ cần nhắn lại là "VERIFY bd" rồi gửi 80XX. Vì là chủ tài khoản thật nên mình sẽ biết mật khẩu để trả lời. Đồng thời gửi 80XX thì miễn phí nên không lo tốn tiền.

SMS Banking của Ngân hàng Đông Á đang làm theo cách này đấy :D
 
Thanks các bạn đã tham gia, mình vẫn đang nghiên cứu về phần này, chắc phải tham khảo lại tính năng verify qua e-mail nữa.
Ah, nhân tiện đây có thắc mắc này luôn: sao có bạn thì chỉ có Verified, có bạn lại có cả số mobile bên cạnh nữa nhỉ???
 
Thanks các bạn đã tham gia, mình vẫn đang nghiên cứu về phần này, chắc phải tham khảo lại tính năng verify qua e-mail nữa.
Ah, nhân tiện đây có thắc mắc này luôn: sao có bạn thì chỉ có Verified, có bạn lại có cả số mobile bên cạnh nữa nhỉ???

bác Verified xong, vào phần quản lý cá nhân, sẽ có chức năng hiện/ẩn số điện thoại dùng để Verified . :D
 
Verify không chỉ là status đâu bác Vostro. Ví dụ như trường hợp của mình đây, có người verify account của mình bằng số đt của người ta. Trong lúc khẩn cấp, bác mod Bad gọi theo số đã verify thì không gặp được mình mà gặp em gái nào đấy :D

Nếu muốn kiểm tra số đt đúng của user cũng đâu khó. Sau khi nhận SMS yêu cầu verify, tổng đài gửi trả 1 tin nhắn yêu cầu cung cấp 1 hoặc 2 ký tự trong mật khẩu. VD: mật khẩu của mình là "abcdef" thì tổng đài sẽ hỏi:

"Xin cho biết ký tự thứ 2, thứ 4 (hoặc thứ 1, thứ 6 gì cũng được...) trong mật khẩu theo cú pháp VERIFY XY và gửi đến tổng đài 80XX".

Lúc đó mình chỉ cần nhắn lại là "VERIFY bd" rồi gửi 80XX. Vì là chủ tài khoản thật nên mình sẽ biết mật khẩu để trả lời. Đồng thời gửi 80XX thì miễn phí nên không lo tốn tiền.

SMS Banking của Ngân hàng Đông Á đang làm theo cách này đấy :D
~X(, theo mình biết là pass của forum được mã hoá, vậy nếu ta nhắn chữ cái thứ 2,3 hay 4 gì đó, thì làm sao để nó biết được nhỉ?
 
Vậy thì send 1 cái mail đến địa chỉ đăng ký tài khoản, trong mail có 1 link xác nhận verify. Nếu thật sự muốn an toàn thì thiếu gì cách, chỉ sợ lười thôi :D
 
Vậy thì send 1 cái mail đến địa chỉ đăng ký tài khoản, trong mail có 1 link xác nhận verify. Nếu thật sự muốn an toàn thì thiếu gì cách, chỉ sợ lười thôi :D

verify qua email thì có sẵn nhiều lắm rồi bạn ah. Tại thấy cái chức năng verify qua sms khá thú vị nhưng lười nên mới hỏi xem có sẵn không mà. Chắc phải tự làm thôi.
Thanks!!!
 
Ý mình là sau khi gửi SMS verify thì forum sẽ gửi mail đến địa chỉ bạn đã dùng để đăng ký tài khoản á. Làm như vậy để tránh kẻ xấu dùng số đt của họ verify tài khoản của người khác :D
 
~X(, theo mình biết là pass của forum được mã hoá, vậy nếu ta nhắn chữ cái thứ 2,3 hay 4 gì đó, thì làm sao để nó biết được nhỉ?

dơn giãn thôi bác, VBB có chức năng mã đó md5 vầy thì mình dùng ngc lại từ md5 của pas người đăng ký mã hóa ngc lại thành ký tự rùi so sánh với sms người xác thực pass.. thế là okie

goodluck !
 
dơn giãn thôi bác, VBB có chức năng mã đó md5 vầy thì mình dùng ngc lại từ md5 của pas người đăng ký mã hóa ngc lại thành ký tự rùi so sánh với sms người xác thực pass.. thế là okie

goodluck !

Bó tay ông này, mã hóa md5 là mã hóa 1 chiều, làm gì có chuyện giải mã từ mã md5 đã mã hóa lại thành kí tự được. =)) =)) =))
 
dơn giãn thôi bác, VBB có chức năng mã đó md5 vầy thì mình dùng ngc lại từ md5 của pas người đăng ký mã hóa ngc lại thành ký tự rùi so sánh với sms người xác thực pass.. thế là okie

goodluck !

dịch được MD5 có đến mùa quýt bác ạh, chỉ có MD5 chuỗi mới rồi so sánh với chuỗi cũ thôi. hehe, chưa suy nghĩ kĩ cách verified của diễn đàn nhưng mà chắc cũng không khó.
 
dịch được MD5 có đến mùa quýt bác ạh, chỉ có MD5 chuỗi mới rồi so sánh với chuỗi cũ thôi. hehe, chưa suy nghĩ kĩ cách verified của diễn đàn nhưng mà chắc cũng không khó.

Đơn giản thôi mà bạn. Nghĩ mấy phút là ra

1. thêm vào table user của VBB mấy trường như là verified (YES, NO); mobile (int); show_mobile (YES, NO); code_verify (int).
Trong đó code verify có thể là id của member luôn hoặc một chuỗi mã random theo cấu trúc nào đó trên id của member (Hình như HHVN dùng chính id của member)

2. Listen trên một địa chỉ nào đó của trung tâm nhắn tin nào đó có đầu số 8xxx (qua Leased Line hoặc Internet được hết, mỗi tội Internet thì hơi bị kém bảo mật :)) )

3. User nhắn tin mã code_verify đến trung tâm nhắn tin 8xxx

4. Trung tâm check lại qua địa chỉ nào đó của HHVN về mã code_verify này có hợp lệ không?

5. Thường thì trung tâm nhắn tin sau khi check hợp lệ, sẽ trả về (có thể ngay lập tức hoặc trễ một chút tùy phần mềm) các thông số sau (số mobile của user, check đúng code_verify hay không) vào địa chỉ mà HHVN đang listen

6. HHVN nhận kết quả trả về ghi lại vào table user các thông số trên verified = YES, mobile = số mobile ...

7. User có thể tùy chọn show số mobile hoặc ko bằng cách vào UserCP của mình, lúc này là ghi hay bỏ ghi trường show_mobile thôi :))

Sơ lược là vậy, code chắc mất khoảng 15p, test thì mất lâu hơn

HHVN có thể dùng như vậy hoặc dài hơn hoặc ngắn hơn, tùy nhưng cơ bản là như thế
 
Back
Top