it-swarm-vi.com

Lỗi đăng ký người dùng: Hai giá trị khác nhau cho mật khẩu trong cơ sở dữ liệu?

Tôi đã thử đăng ký người dùng mới từ frontend Joomla, đăng ký thành công cộng với kích hoạt qua email cũng thành công, bây giờ khi tôi cố gắng đăng nhập bằng thông tin đăng nhập mới, tôi gặp lỗi "Tên người dùng và mật khẩu không khớp hoặc bạn không có một tài khoản chưa "?

Có gì thú vị?
[.__.] -> khi tôi đăng ký từ frontend và đặt mật khẩu thành read, giá trị này được tìm thấy trong _ bảng người dùng f0bb7564f8c84d1cbdada8dc04493be2

-> & khi tôi đặt mật khẩu thành read bằng cách sử dụng Joomla backend, giá trị này đã được tìm thấy trong _ bảng người dùng 0edda82c8ad9aa4da0dfe3b64f249c18:dqRwd90MzB21LP8waOjW0XEQzt4LSZoE và đăng nhập đã thành công?

TÔI ĐƯỢC XÁC NHẬN, TẠI SAO HAI GIÁ TRỊ KHÁC NHAU CHO CÙNG MẬT KHẨU read
[.__.] [Phiên bản Joomla: 3.2] [Phiên bản PHP: 5.4]

3
saibbyweb

Tôi đã thấy vấn đề này với 3.2.0, đặc biệt là nếu trang web đã được cập nhật từ 3.1. * Mặc dù tôi không thể nhớ chính xác, tôi nghĩ nó có liên quan đến việc thay đổi băm mật khẩu từ md5 sang bcrypt hoặc bổ sung xác thực hai yếu tố.

Bạn đã thử "cập nhật lên 3.2.3" bằng cách cài đặt gói cập nhật thông qua trình quản lý tiện ích mở rộng. Kiểm tra cơ sở dữ liệu được cập nhật rồi thử lại?

1
BodgeIT

Joomla 3.2.0 có một lỗi lớn với việc lưu trữ mật khẩu đã được sửa với Joomla 3.2.1. Bạn có vấn đề nghe khá giống như vậy.

Xem http://community.j Joomla.org/bloss/leadership/1790-update-on-321-and-security-enhancements.html để biết thêm chi tiết

2
Bakual