Có vẻ như mọi cửa hàng sử dụng LDAP tại một số điểm phải kết hợp một cái gì đó để cho phép người dùng đặt lại mật khẩu mà không làm phiền nhân viên CNTT. Quy trình công việc hầu như luôn luôn trông như sau:
- Người dùng cung cấp tên người dùng (jblow)
- Email jblow @ công ty một liên kết
- Người dùng nhấp vào liên kết, đặt mật khẩu mới
Trên phần phụ trợ, tương ứng với:
- Biểu mẫu web nhận tên người dùng, lưu trữ (tên người dùng, chuỗi duy nhất lớn) trong DB, gửi email chuỗi lớn duy nhất đến tên người dùng @ company
- Biểu mẫu khác có nhấp chuột vào https: // site / pwreset / chuỗi duy nhất lớn , sử dụng chuỗi đó để xác thực người dùng, thay đổi mật khẩu của họ
Đúng? Vì vậy, có ai đó đã viết một trong những điều này mà họ chia sẻ? Tôi thà sử dụng một thứ mà có một chút suy nghĩ đặt vào nó hơn là công việc 10 phút mà mọi người dường như làm.
Tôi đã tìm kiếm nhanh về Sourceforge, Freshmeat, v.v. và không tìm thấy bất cứ thứ gì không bị bỏ rơi.