Sistem auth di django

Belajar sistem autentikasi dan autorisasi pada django. Cara membuat sistem register, login, lupa password, aktivasi akun via email dan masiih banyak lagi!

Update kelas terakhir : 5 tahun yang lalu

cover sistem-auth-di-django.jpg

trailer auth django

Trailer kelas membuat sistem authentikasi dengan framework django

persiapan account app

mempersiapkan app accounts yang akan menampung kode yang berhubungan dengan auth

register user

membuat sistem registarsi user dengan custom logika signup yang kita buat

sistem login user

memanfaatkan sistem login yang sudah datang automatis dari django

logout dan menu dinamis

bagaimana sistem logout di django dan membuat menunya dinamis terhadap kondisi user

memproteksi halaman

memproteksi halaman django, hanya orang yang sudah login saja yang boleh mengakses

menambahkan model user ke post

menambahkan model user ke model post yang kita buat sebelumnya

proteksi kepemilikan data

memproteksi atau memberi autorisasi hanya kepada pemilik post

cara mengganti password

bagaimana cara mengganti password dengan fungsi yang sudah datang dari django

verifikasi email frontend

kita akan menyiapkan verifikasi email saat user baru mendaftar, mulai dari frontendnya

menyiapkan model baru

menambahkan model baru sebagai tambahan untuk status email user yang sudah diaktifkan atau belum

generate token saat signup

mengenerate token base64 dan random string sebagai kode unik untuk masing-masing user

persiapan mengirim email aktivasi

mengirim email ke user sebagai pengingat untuk mengaktifkan akunnya

memperbaiki error mengirim email

ada masalah saat kita mengirim email, kita perbaiki errornya sekarang

mengaktifkan user via token email

bagaimana logika mengaktifkan user yang sudah mengklik link dari emailnya agar bisa mengakses website

menghilangkan namespace accounts

ada masalah yang cukup rumit kalau kita menggunakan namespace saat menggunakan sistem authentikasi bawaan dari django

revisit mengganti password

karena namespace sudah dihilangkan, mengganti password bisa kita buat lebih automatis

reset lupa password

bagaimana dengan kasus saat user melupakan passwordnya, lihat disini

Halaman ini adalah halaman video tutorial programming "Sistem auth di django".

<< Daftar kelas koding lainnya