If you use Google, Facebook or another OAuth provider, you might have a difficult time setting up your local environment. That’s because they have some very strict rules about the Authorized Redirect URIs you can register with them. Google, for example, says:
But if you use Mac OS & Laravel Valet, your projects probably are certainly hosted with a custom extension, something like .test. Google will not allow you to use example.test. …
If you don’t want to pay for an SSL certificate, you can use CloudFlare’s free SSL. Its setup, though, isn’t that apparent and it seems like no one has asked or answered this particular question.
Unfortunately, Laravel's documentation on how to create a package is an introduction, at best. It’s important to read it - to understand the concept - but it’s not a step-by-step guide to creating your first package. This is.
Last updated in March 2020 — used it to create a tutorial for Backpack for Laravel add-ons.
For this, check out Laravel’s docs. As an alternative, use an existing Laravel application. Don’t forget you need to:
chmod -R o+w storage
chmod -R o+w vendor
We’re going to use this CLI tool to generate a new package. Follow the instructions…