sundance-solutions / security-portal-client
This is a client for a soon to be opensource portal
Installs: 6 350
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.5
- illuminate/contracts: ^9.0|^10.0
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.9
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
README
This will be the client for the soon to be OpenSource portal
Send users to the hub so we can monitor HaveIBeenPwned and Check for weak passwords
Setup
composer require sundance-solutions/security-portal-client
SECURITY_PORTAL_TOKEN=TOKEN_FROM_APP SECURITY_PORTAL_URL=URL_FROM_APP
The token you can get from logging into our dashboard, clicking under your icon on the top right and API Token.
Scheduler
$schedule->command('security-portal-client:sync')->environments('production')->hourly();
Config
You can publish it:
php artisan vendor:publish --config=security-portal-client-config