menggunakan UML.
Aktor pada modAuth ini diberi nama Pengguna, yaitu pengguna dari modAuth.
B-1
B-2
Pada activity diagram proses login dapat diketahui bahwa proses tersebut
Jika username dan password valid, maka akan di set Request mCode.
Request mCode merupakan kode mCode yang akan diminta oleh modAuth pada
request mCode dari modAuth. Jika mCode yang dimasukkan pengguna cocok
dengan mCode yang ada di database, maka login sukses, jika tidak cocok, maka
terhadap proses pengubahan mCode. Proses ini berguna apabila mCode yang
dimiliki pengguna telah diketahui oleh orang lain. Proses ini hampir serupa
dengan proses pengubahan password. Activity diagram Ubah mCode dapat dilihat
pengguna baru. Activity diagram Daftar dapat dilihat pada gambar B.6.
dengan password baru yang di-generate oleh server dan dikirimkan ke email
pengguna. Activity diagram Reset Password dapat dilihat pada gambar B.7.
B-7
membuat mCode baru secara acak dan dikirimkan ke email pengguna. Activity
saat use case Login dilaksanakan. Sequence diagram Login terdiri dari diagram
normal flow (gambar B.9) dan exception flow (gambar B.10 dan gambar B.11).
B-9
dilakukan pada saat use case Ubah Data Pribadi dilaksanakan. Sequence diagram
Ubah Data Pribadi terdiri dari diagram normal flow (gambar B.12) dan exception
pada saat use case Ubah mCode dilaksanakan. Sequence diagram Ubah mCode
saat use case Logout dilaksanakan. Sequence diagram Logout terdiri dari diagram
saat use case Daftar dilaksanakan. Sequence diagram Daftar terdiri dari diagram
dilakukan pada saat use case Reset Password dilaksanakan. Sequence diagram
Reset Password terdiri dari diagram normal flow (gambar B.18) dan exception
pada saat use case Reset mCode dilaksanakan. Sequence diagram Reset mCode
terdiri dari diagram normal flow (gambar B.20) dan exception flow (gambar B.21).
Adapun rincian dari masing-masing class dapat dilihat pada gambar B.23.
Penjelasan terhadap class diagram modAuth dapat dilihat pada tabel B.1.
ditampilkan
modAuth.
B-20
gambar B.25.
B-21
Pada diagram ini dapat dilihat posisi modAuth pada sebuah situs web (gambar
B.26).
mengisi username dan password. Selain itu terdapat hyperlink untuk mengakses
berhasil melakukan otentikasi. Pada form ini pengguna dapat mengakses form