Rancangan database portal alumni

rancangan database portal alumni= kasusnya ada 3 user admin,alumni,perusahaan. tabelnya apa saja? relasi nya bagaimana?
avatar subhanassiddik

Ditanyakan oleh @subhanassiddik

8 Kontribusi 0 Poin

Login untuk menanggapi


Jawaban

buat dulu rancangan database ente, nnti kita kasih masukan
avatar rakabonaventura

Dijawab oleh @rakabonaventura

16 Kontribusi 1 Poin

Login untuk menanggapi


kita ga bisa kasih solusi kalo cm dikasih clue yang seminim itu.
avatar rubichandrap

Dijawab oleh @rubichandrap

19 Kontribusi 17 Poin

Login untuk menanggapi


Saya mencoba membuat sistem yang memiliki tiga tipe pengguna (admin, perusahaan, dan student). jadi sy buat table mahasiswa,perushaan,dan admin untuk CRUD nya. kasus aplikasi saya, setelah admin menambahkan data mahasiswa dan perusahaan.mahasiswa atau perusahaan bisa login menggunakan email dan password tanpa harus registrasi. atau bagaimana cara sy menjadikan data mahasiswa menjadi user name dan passwordnya untuk login tanpa harus registrasi? bagaimana rancangan tabel loginnya? dan relasinya?
avatar subhanassiddik

Dijawab oleh @subhanassiddik

8 Kontribusi 0 Poin

Login untuk menanggapi


"setelah admin menambahkan data mahasiswa dan perusahaan.mahasiswa atau perusahaan bisa login menggunakan email dan password tanpa harus registrasi." buat saya ini sangat rentan, apabila admin juga harus memasukkan password untuk tiap2 user, karna kerahasiaan user skrng ada di tangan admin, dan artinya admin ini harus orang2 yang benar terpercaya di perusahaan. menurut saya kurang ideal. Gimana kalo, admin memasukkan email saja, kemudian password akan digenerate langsung lewat controller secara random, jadi data yang tersimpan di db adalah email(yang mana dimasukkan secara manual oleh admin) dan password(yang di generate otomatis oleh controller). Dengan begini, data user lebih terjaga kerahasiaannya. Kemudian bagaimana untuk login? sedangkan passwordnya random? nah tetap diadakan fungsi registrasi, tapi registrasi disini bukan untuk menambah data baru di database, tapi untuk mengupdate data yang sudah tersimpan di database. contoh: email: saya@saya.me, password: jhsagdjfhsfhuce. Nah proses registrasi di sistem ini, untuk mengupdate si password ini, caranya, kita cocokkan, kita butuh sebuah field di tabel yang memiliki sifat unique, dimana value pada field ini diberitahukan kepada user secara private (saya panggil token ya). kemudian cocokkan apakah email yang dimasukkan oleh user telah exists di database. Setelah email cocok, kita cocokkan input token user, apakah cocok pada kolom tabel yang memiliki email tersebut. setelah itu, update password lama, dengan password baru. Terakhir, redirect user ke login.
avatar rubichandrap

Dijawab oleh @rubichandrap

19 Kontribusi 17 Poin

Login untuk menanggapi


sy coba menggunakan relasi polymorphic dari laravel.bisakah seperti ini? 3rXaGWz.png di news harusnya news data,
avatar subhanassiddik

Dijawab oleh @subhanassiddik

8 Kontribusi 0 Poin

Login untuk menanggapi


Login untuk gabung berdiskusi