Hi @dwen
I had the same problem like you. In my case was related with a limitation that Google has to let third party apps access to the info. Sometimes your account could have TFA activated or SMS Verification, so that doesn't allow you to use your account from your Laravel application.
To solve that it's needed to authorised your application, but first is mandatory to have TFA activated in your account, otherwise Google doesn't show you the option: https://support.google.com/accounts/answer/185833?hl=en
- Activate the TFA in your account
- Create new password for your app here