Chúng tôi phải tự động nhập danh sách người dùng lớn có một số dữ liệu vào hệ thống đang chạy. Đối với mật khẩu ban đầu, tôi muốn cập nhật danh sách (định dạng csv tại thời điểm này) bằng một phím chữ và số ngẫu nhiên (8 chữ số).Tôi nên tạo mật khẩu ban đầu gồm chữ và số ngẫu nhiên cho người dùng mới như thế nào?
Khi chèn nó với một thói quen đặc biệt (cần một tệp csv), mật khẩu (trong trường hợp này là khóa chữ số) được lưu trữ dưới dạng băm md5.
ví dụ tôi tạo ra một chìa khóa chữ và số ngẫu nhiên:
H2A5D39A -> MD5: 1642fccf791f15d137cf31282af79752
Bằng cách này tôi muốn tạo ra một danh sách mà người sử dụng chứng thực có thể hỏi tôi cho mật khẩu ban đầu của họ (phím chữ và số).
Bạn có ý tưởng hay hơn về mật khẩu ban đầu "bí mật" không?
Bạn sẽ tạo khóa chữ và số trong Perl như thế nào?
P.S .: Các "chạy hệ thống", không được lập trình của chúng tôi, chỉ cần allowes mật khẩu chữ và số (không ký tự đặc biệt, ...)
1 đẹp lót – dfa
Coi chừng tương đồng giữa tôi, l, và 1 và 0 và O. Dễ dàng xử lý bằng cách gán danh sách char của bạn cho một mảng, và sau đó làm: tham gia '', ánh xạ $ chars [rand @chars], 1..8; – daotoad