Pemrograman

Cara Kirim Email “Forget Password” Via SMTP Gmail di Laravel

Forget Password merupakan salah satu fitur yang bisa dikatakan wajib di dalam suatu aplikasi yang memerlukan otentitkasi pengguna atau dalam bahasa sederhananya jika suatu aplikasi memiliki dashboard untuk pengguna maka itu artinya perlu login. Jika perlu login maka perlu adanya fitur untuk mereset password pengguna untuk mengantisipasi jika pengguna lupa dengan passwordnya.

Pada tahap uji coba kita bisa menggunakan mailtrap namun kita tidak bisa menggunakannya untuk aplikasi kita di tahap produksi. Kita perlu server email beneran, salah satunya adalah menggunakan server email Gmail.

Langkah setupnya sangat mudah, hanya perlu memasukkan username dan password email Gmail kamu.

MAIL_MAILER=smtp
MAIL_HOST=smtp.googlemail.com
MAIL_PORT=465
[email protected]
MAIL_PASSWORD=passwordemailmu
MAIL_ENCRYPTION=ssl
[email protected]
MAIL_FROM_NAME="${APP_NAME}"

Selanjutnya, kamu pergi ke pengaturan Googgle kamu https://myaccount.google.com/security . Pada tab menu “Keamanan”, pilih “Aktifkan akses”.

Lalu klik untuk mengizinkan aplikasi.

You may also like

Leave a reply

Your email address will not be published. Required fields are marked *

More in Pemrograman