WEBVTT

00:00:02.724 --> 00:00:03.450
Open: /login

00:00:03.450 --> 00:00:03.690
Enter the field value: getByRole("textbox").nth(0)

00:00:03.690 --> 00:00:03.810
Enter the field value: locator("input[name=\"password\"]")

00:00:03.810 --> 00:00:03.960
Select: getByRole("button").last()

00:00:03.960 --> 00:00:04.266
Verify: /

00:00:04.266 --> 00:00:05.043
Open: /admin/2fa/setup

00:00:05.043 --> 00:00:05.265
Verify: getByRole("button", name: /copy manual setup key|salin kunci pengaturan manual/i)

00:00:05.265 --> 00:00:05.439
Select: getByRole("button", name: /copy manual setup key|salin kunci pengaturan manual/i)

00:00:05.439 --> 00:00:05.489
Verify: getByRole("button", name: /copied|disalin/i)

00:00:05.448 --> 00:00:05.625
Enter the field value: getByRole("textbox", name: /^(verification code|kode verifikasi)$/i)

00:00:05.625 --> 00:00:05.675
Enter the field value: locator("#password")

00:00:05.661 --> 00:00:05.874
Select: getByRole("button", name: /enable 2fa|aktifkan 2fa/i)

00:00:05.874 --> 00:00:06.177
Verify: /\/admin\/2fa\/recovery-codes$/

00:00:06.177 --> 00:00:06.261
Verify: getByRole("listitem")

00:00:06.261 --> 00:00:06.369
Select: getByRole("button", name: /copy all|salin semua/i)

00:00:06.369 --> 00:00:06.419
Verify: getByRole("button", name: /copied|disalin/i)

00:00:06.375 --> 00:00:06.651
Open: /admin/2fa/setup

00:00:06.651 --> 00:00:06.942
Enter the field value: locator("#recovery-password")

00:00:06.942 --> 00:00:07.071
Select: getByRole("button", name: /regenerate codes|buat ulang kode/i)

00:00:07.071 --> 00:00:07.377
Verify: /\/admin\/2fa\/recovery-codes$/

00:00:07.377 --> 00:00:07.427
Verify: getByRole("listitem")

00:00:07.407 --> 00:00:07.457
Select: getByRole("button", name: /sign out|keluar/i).last()

00:00:07.449 --> 00:00:07.755
Verify: /login

00:00:07.755 --> 00:00:07.805
Enter the field value: getByRole("textbox").nth(0)

00:00:07.782 --> 00:00:07.832
Enter the field value: locator("input[name=\"password\"]")

00:00:07.809 --> 00:00:07.917
Select: getByRole("button").last()

00:00:07.917 --> 00:00:08.223
Verify: /\/admin\/2fa\/verify$/

00:00:08.223 --> 00:00:08.328
Enter the field value: getByRole("textbox", name: /^(verification code|kode verifikasi)$/i)

00:00:08.328 --> 00:00:08.463
Select: getByRole("button", name: /verify|verifikasi/i)

00:00:08.463 --> 00:00:08.769
Verify: /

00:00:08.769 --> 00:00:09.006
Open: /admin/2fa/setup

00:00:09.006 --> 00:00:09.492
Verify: getByRole("heading", name: /disable two-factor authentication|nonaktifkan autentikasi dua faktor/i)

00:00:09.492 --> 00:00:09.567
Enter the field value: locator("#disable-password")

00:00:09.567 --> 00:00:09.819
Select: getByRole("button", name: /disable 2fa|nonaktifkan 2fa/i)

00:00:09.819 --> 00:00:10.140
Verify: getByRole("alert")

00:00:10.140 --> 00:00:13.480
Verify: /
