Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. News
Code

Bagaimana cara membuat sistem login sederhana untuk website

by
Length:QuickLanguages:

Indonesian (Bahasa Indonesia) translation by Putra Rahmat Kurniawan (you can also view the original English article)

Pada tutorial saat ini, kita akan membuat sebuah sistem login menggunakan PHP dan MYSQL Banyak fitur yang tercover pada tutorial ini, termasuk penjelasan MySqli, Prepared Statements, jQuery, Classes, Sessions, Cookies dan lain sebagainya. Saya menyusunnya lebih dari cukup untuk screencast pada tutorial kali ini. Jadi, saya akan membuat bagian ke-2 dari tutorial ini untuk beberapaka minggu yang akan datang, untuk improvisasi apa yang ada pada sistem yang kita buat saat ini.

building a login system
building a login system
building a login system

Selesai .... untuk saat ini

Kita telah mempelajari apa yang kita buat unutk saat ini, dan tutorial ini memakan waktu kurang lebih 45 menit, tapi akan banyak improvisasi nanti, salah satunya adalah optimasi class untuk digunakan kembali. Sebelum Anda meninggalkan tutorial ini, mari kita rangkum apa yang akan ada ditutorial bagian ke-2

Apa yang perlu kita pertimbangkan/selesaikan pada tutorial selanjutnya.

  • Setting tanggal expired pada sebuah sesi login, jadi seorang user akan otomatis login setelah hitungan "X" menit. 
  • Mengijinkan user untuk mendaftarkan diri sendiri dan mengedit password mereka.
  • Update struktur database yang kita buat untuk ditambahkan fitur "Pertanyaan rahasia" untuk recovery username/password, apabila user lupa dengan informasi tersebut.
  • Refaktor struktur file class. Seperti yang sudah saya jelaskan pada video, ada beberapa prosedur yang harus kita buang/singkirkan untuk membuat kode menjadi lebih efisien dan mudah untuk digunakan kembali.
Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.