Skip to main content
  1. Posts/

Reset Password User di OJS

·1 min·
ojs ojs
Table of Contents

Berikut ini adalah panduan singkat untuk melakukan reset password user di OJS (Open Journal System) yang umumnya sering digunakan pada Perguruan Tinggi sebagai aplikasi E-Journal.

Reset Password From Login Page
#

Cara ini merupakan cara yang paling umum digunakan. Akses page login sesuai journal path lalu klik Forgot your password?

Masukan email terdaftar user dan tunggu email reset password dikirimkan.

Reset Password From Database
#

Cari tau encryption yang digunakan pada file config.inc.php

grep -o 'encryption =.*' config.inc.php

Selanjutnya akses database OJS dengan MySQL CLI

mysql ojs3

Jalankan query SQL berikut jika menggunakan SHA1

UPDATE `users` SET `password` = SHA1(CONCAT('username','changeme')) WHERE `users`.`user_id` = 3

Jalankan query SQL berikut jika menggunakan MD5

UPDATE `users` SET `password` = MD5(CONCAT('username','changeme')) WHERE `users`.`user_id` = 3
Sesuaikan username dan user_id dengan user yang akan direset passwordnya

Reset Password with Bcrypt
#

Ketika membuat user baru, OJS menyimpannya di database dengan Bcrypt hash. Hal ini dibuktikan dengan hash yang dimulai $2y$ atau $2*$ sebagai identifikasi dari Bcrypt

Buat password baru dengan Bcrypt Generator atau situs lain yang sejenis.

Atur rounds ke nilai 10 dan tentukan kata password.

Setelah klik Encrypt hash akan muncul seperti berikut.

Selanjutnya akses database OJS lalu jalankan query SQL.

UPDATE `users` SET `password` = '$2y$10$J72zA/773cm9vqWvSrj3MeiHkkaVh7UfTDcQZD80W8QebMXtYxKpa' WHERE `users`.`user_id` = 3

Related

Import/Export Tools OJS
·2 mins
ojs ojs
Cara Upload PDF di Article OJS
·1 min
ojs ojs
Error 'Warning: ini_set(): A session is active' pada OJS
·1 min
ojs ojs
Error Sending Emails from OJS to Gmail
·2 mins
ojs ojs
Setting SMTP di OJS
·2 mins
ojs ojs
PDF Tidak Muncul di OJS
·2 mins
ojs ojs