polevaultweb / laravel-spark-helpscout
Help Scout Dynamic App support Laravel Spark.
Installs: 2 577
Dependents: 0
Suggesters: 0
Security: 0
Stars: 6
Watchers: 2
Forks: 0
Open Issues: 1
Type:package
Requires
- helpscout/apps: 1.1.*
This package is not auto-updated.
Last update: 2024-12-21 21:13:58 UTC
README
Installation
To get this up an running, you'll need to configure a few things in your Laravel Spark project and Help Scout.
Laravel
- Run
composer require polevaultweb/laravel-spark-helpscout dev-master
- Add
Polevaultweb\Laravel\Spark\HelpScout\DynamicAppServiceProvider::class,
to yourproviders
array inconfig/app.php
Add some environment variables to you .env
file:
HELPSCOUT_APP_TOKEN
- This is the random string used when creating the app on Help ScoutHELPSCOUT_APP_ENDPOINT_SECRET
- This is the secret used in the endpoint callback that Help Scout will access, eg. yourapp.com/helpscout/{secret}
Optional variables:
HELSPCOUT_APP_VALIDATE_USER_EXISTS_ONLY
- If defined this will just verify the user exists, regardless of Spark plan or plan status.
Help Scout
- Visit the Help Scout custom app dashboard
- Create an app with the following settings: