Table of contents
No headings in the article.
Ketika kalian membuat sebuah website atau aplikasi yang didalam nya terdapat sebuah user dan membutuhkan email serta password untuk menggunakan nya. Sudah tentu akan ada case dimana seorang user lupa credential untuk mengakses aplikasi tersebut, disini tugas seorang creator menyelesaikan masalah nya.
Fitur Forgot Password sudah sangat familiar di hampir semua website, ini berguna agar ketika user mengalami kesulitan untuk mengakses aplikasi fitur ini bisa digunakan. Nah, kali ini kita akan membuat fitur Forgot Password pada framework Laravel dengan bantuan API dari WhatsApp.
Demi keamanan, fitur yang akan kita buat ini nantinya hanya dapat mengirimkan sebuah password baru ke nomor yang sudah terdaftar saja. Jika nomor tidak terdaftar maka sistem akan meresponse false.
Saya asumsikan kalian sudah menginstal Laravel, jika belum silahkan kunjungi laravel.com untuk mengikuti panduan instalasi nya.
#1 Database
Buatlah sebuah database yang didalam nya terdapat beberapa fields, kurang lebih begini :
# Form Forgot Password
Selanjutnya buatlah sebuah form yang nanti nya akan kita gunakan untuk menginputkan nomor telpon dan mengirimkan password baru.
file reset-password.blade.php
# File ResetController
Bagian terakhir adalah membuat file controller dimana disini lah nantinya fungsi pada form akan di eksekusi.
Oh ya, saya menggunakan penyedia jasa API WhatsApp dari Unofficial Whatsapp API Gateway Indonesia untuk Bisnis (fonnte.com). Terdapat versi gratis dan juga berbayar.
Sekian dari saya, semoga dapat membatu teman-teman, terima kasih …