Membuat API untuk email google
API email google untuk layanan webmail
Email, adalah layanan pesan yang cukup tua. Namun demikian eksistensinya masih belum tergantikan. Mengirim email melalui server web atau yang dikenal dengan webmail menjadi kebutuhan yang vital bagi sebuah sistem. Email digunakan untuk authentikasi (2fa), pemulihan password, juga untuk identifikasi bahwa email yang digunakan adalah email yang valid. Namun demikian seringkali email yang dikirim lewat server web dimasukkan ke dalam folder spam.
Dalam tutorial ini kita akan memanfaatkan email google kita agar bisa menyediakan API yang bisa diakses oleh web menggunakan Google Application Script (GAS). Tutorial ini menggunakan pengaturan bahasa Indonesia. Jika agun google kalian setingan bahasa bukan bahasa Indonesia, bisa disesuaikan.
Read moreOtomatisasi Multi-Aplikasi CodeIgniter4 Dengan Bash
Tutorial Otomatisasi Multi-Aplikasi CodeIgniter4 Dengan perintah Bash
Mengelola banyak aplikasi Codeigniter4 jika kita menggunakan Composer, akan mengakibatkan banyak file yang sebenarnya sama, tetapi dipakai berulang di dalam vendor. Sebenarnya kita bisa menggunakan satu vendor untuk berbagi pakai banyak aplikasi. Dalam tutorial ini kita akan memanfaatkan perinah bash untuk otomatisasi.
Read moreTutorial Memanfaatkan View Parser CodeIgniter4
Memanfaatkan parser untuk mengelola view parser Codeigniter4
Tutorial ini merupakan kelanjutan dari tutorial Tutorial Oauth Google Dengan CodeIgniter4. kali ini kita akanmemnfaatkan view parser yang disediakan oleh framework sehingga meminimalkan terjadi serangan xss.
Read moreTutorial Oauth Google Dengan CodeIgniter4
Memanfaatkan OAuth adalah cara mengelola sistem tanpa harus dipusingkan dengan data sensitif.
Pada tutorial kali ini kita akan belajar mengintegrasikan Oauth google dengan CodeIgniter4. Asumsinya kalian sudah menginstall CodeIgniter4 dan composer. Dengan menggunakan Oauth, kita tidak perlu lagi menyimpan data password dan email yang didaftarkan sudah pasti email valid, jadi tida perlu melakukan verivikasi email.
Read more