top of page

Prime Awards Ja Group

Public·104 members
Ignatius Guriev
Ignatius Guriev

Email Verifikasi Pendaftaran Dengan PHP, MySQL Dan SMTP Gmail ((TOP))



if(typeof ez_ad_units!='undefined')ez_ad_units.push([[728,90],'itsolutionstuff_com-box-3','ezslot_16',168,'0','0']);__ez_fad_position('div-gpt-ad-itsolutionstuff_com-box-3-0');In this tutorial, i will share with you how to setup register user email verification in laravel 5.8. new user must be verify email address before logic in laravel 5.8. we will send activation code on register email address to verify email in laravel 5.8 app.In laravel old version we are doing email verification process manually, but in laravel 5.8 they provide in build email verification setup for new registered users to must have to verify his email before proceed. You just need to make some basic setup with need to use middleware, routes and mail configuration.Just follow this tutorial from scratch and you will set up for email verification in laravel 5.8 project.Step 1: Install Laravel 5.8if(typeof ez_ad_units!='undefined')ez_ad_units.push([[970,250],'itsolutionstuff_com-medrectangle-3','ezslot_8',157,'0','0']);__ez_fad_position('div-gpt-ad-itsolutionstuff_com-medrectangle-3-0');First of all, we need to get fresh Laravel 5.8 version application using bellow command because we are going from scratch, So open your terminal OR command prompt and run bellow command:composer create-project --prefer-dist laravel/laravel blogStep 2: Database ConfigurationIn this step, we need to add database configuration details on .env file. So let's create username, password etc. So let's add..envDB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=laravel572DB_USERNAME=rootDB_PASSWORD=rootif(typeof ez_ad_units!='undefined')ez_ad_units.push([[300,250],'itsolutionstuff_com-medrectangle-4','ezslot_4',155,'0','0']);__ez_fad_position('div-gpt-ad-itsolutionstuff_com-medrectangle-4-0');if(typeof ez_ad_units!='undefined')ez_ad_units.push([[300,250],'itsolutionstuff_com-medrectangle-4','ezslot_5',155,'0','1']);__ez_fad_position('div-gpt-ad-itsolutionstuff_com-medrectangle-4-0_1');if(typeof ez_ad_units!='undefined')ez_ad_units.push([[300,250],'itsolutionstuff_com-medrectangle-4','ezslot_6',155,'0','2']);__ez_fad_position('div-gpt-ad-itsolutionstuff_com-medrectangle-4-0_2');.medrectangle-4-multi-155border:none!important;display:block!important;float:none!important;line-height:0;margin-bottom:15px!important;margin-left:auto!important;margin-right:auto!important;margin-top:15px!important;max-width:100%!important;min-height:250px;min-width:300px;padding:0;text-align:center!importantAfter added database configuration, you need to run default migration of laravel by following command:php artisan migrateRead Also: Laravel 5.8 CRUD (Create Read Update Delete) Tutorial For BeginnersStep 3: Email ConfigurationHere, we need to add email configuration in .env file. We are sending email after user registration so we need to add email smtp details for send email..envMAIL_DRIVER=smtpMAIL_HOST=smtp.gmail.comMAIL_PORT=587MAIL_USERNAME=youremail@gmail.comMAIL_PASSWORD=yourpassMAIL_ENCRYPTION=tlsStep 4: Create AuthLaravel provide very quick way to create registration, login and forgot password with routes by auth command, So simply run bellow command to create:php artisan make:authStep 5: Email Verification SetupIn last step, we need to add email verification setup, so basically we have to add email verification class implement in user model, use middleware for protection. So just update like as bellow files one by one:app/User.php




Email Verifikasi Pendaftaran dengan PHP, MySQL dan SMTP Gmail



Jika pembaca sudah mengikuti tutorial di atas dengan baik, silahkan melakukan uji coba dengan mengakses aplikasi sekaligus mengisi form pendaftaran. Pastikan juga email yang kita registrasikan adalah email aktif, untuk mengecek apakah sistem PHP Mailer sukses mengirim email ke pendaftar.


Laravel Email Verification - Jika sebelumnya Kami telah membagikan artikel yang membahas tentang bagaimana cara membuat verifikasi akun dengan nomor telepon, maka pada kesempatan ini Kami akan membagikan artikel yang hampir sama namun beda media. Di artikel ini, kita akan mencoba bagaimana cara membuat verifikasi akun dengan email atau mungkin lebih dikenal dengan laravel email verification.


Contoh, jika disuatu website yang mengharuskan user untuk register namun tidak disertai akun verification atau email verification, user tersebut bisa saja memasukkan email abal-abal seperti sdsd@dds.dsfds untuk bisa langsung masuk ke halaman yang telah diproteksi (mengharuskan user login). Berbeda lagi kalau website tersebut mengharuskan setiap ada user yang mendaftar atau register harus melakukan verifikasi akun terlebih dahulu, tentu akan meminimalisir user yang register dengan data atau email abal-abal.


Baiklah kita langsung saja memulai percobaan membuat email verification di laravel 8 dengan gmail. Dipercobaan ini kita akan memulainya dari 0 yaitu dari mulai install project laravel baru sampai kita berhasil verifikasi email. Berikut ini langkah-langkahnya:


Maka kita tidak akan langsung diarahkan ke halaman home melainkan ke halaman email verify terlebih dahulu. Untuk dapat melanjutkan ke halaman home, kita harus verifikasi email kita terlebih dahulu. Silahkan cek inbox di akun gmail kita.


OK, kita sudah berhasil membuat email verification di laravel 8 dengan gmail. Sekian artikel kali ini, jika ada saran, kritik, masukkan atau apapun itu yang ingin didiskusikan, silahkan tulis di form komentar di bawah ini.


Email dapat di dapatkan secara gratis melalui Google, Yahoo, atau Zoho. Namun jika memiliki hosting kamu juga bisa membuat dengan nama domain kamu sendiri. Perbedaan yang terlihat lebih bonofide karena tampilannya yang unik. Penampilan email@domainkamu.com terlihat lebih menarik di bandingkan dengan email@gmail.com.


About

Welcome to the group! You can connect with other members, ge...

Members

  • Prime Awards
  • Ridhima Desai
    Ridhima Desai
  • Riva Motwani
    Riva Motwani
  • Kartik Rajput
    Kartik Rajput
  • Tống Anh
    Tống Anh
bottom of page