Help Làm sao đổi mật khẩu user Xenforo bằng PHP

Olivia

Private
Tham gia
26/09/2017
Bài viết
13
Được Like
1

Blue

Founder
Thành viên BQT
Tham gia
25/02/2015
Bài viết
910
Được Like
1,529
Mã:
UPDATE xf_user_authenticate
            SET data = BINARY
            CONCAT(
            CONCAT(
            CONCAT('a:3:{s:4:\"hash\";s:40:\"', SHA1(CONCAT(SHA1('$mk'), SHA1('salt')))),
            CONCAT('\";s:4:\"salt\";s:40:\"', SHA1('salt'))
            ),
            '\";s:8:\"hashFunc\";s:4:\"sha1\";}'
            ),
            scheme_class = 'XenForo_Authentication_Core'
            WHERE user_id = $user_id

Trên đây là câu lệnh sql để thực hiện việc bạn cần, trong đó $mk là mật khẩu bạn đặt và $user_id là mã số của thành viên cần đổi.
 

Olivia

Private
Tham gia
26/09/2017
Bài viết
13
Được Like
1
Mã:
UPDATE xf_user_authenticate
            SET data = BINARY
            CONCAT(
            CONCAT(
            CONCAT('a:3:{s:4:\"hash\";s:40:\"', SHA1(CONCAT(SHA1('$mk'), SHA1('salt')))),
            CONCAT('\";s:4:\"salt\";s:40:\"', SHA1('salt'))
            ),
            '\";s:8:\"hashFunc\";s:4:\"sha1\";}'
            ),
            scheme_class = 'XenForo_Authentication_Core'
            WHERE user_id = $user_id

Trên đây là câu lệnh sql để thực hiện việc bạn cần, trong đó $mk là mật khẩu bạn đặt và $user_id là mã số của thành viên cần đổi.
cảm ơn anh. em đã test và đã thành công,
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mr. Tuấn

Mobile/Zalo: 0988 488 096

Telegram: bluekpro

Email: [email protected]

Nhà Tài Trợ

Mút Xốp Không Gian
pallet Thịnh Phát
Top Bottom