A Eve SeAT plugin which enable Slack SSO
- go on Slack Application
- clic on
Create New App
- on left side, clic on
OAuth & Permissions
, puthttps://domain/slacksso/auth/callback
and save changes
- go into your SeAT installation path
- run
composer require warlof/seat-slack-sso
as the SeAT user - open the file into
seatpath/config/app.php
with your favorite editor - add
Warlof\Seat\Slack\Sso\SlackSsoServiceProvider::class
after* Package Service Providers...
block - publish vendor by running
php artisan vendor:publish --force
as the SeAT user - run migration scripts with
php artisan migrate
as the SeAT user
- sign in with a superuser account
- in sidebar, go on
Slack SSO Authentication > Settings
- fill the form using credentials created with the Slack Application (available into
Basic Information
) - hit
Update
and enjoy the new SSO authentication :)
If you like the package, please consider making a donation to eveseat.net holding. Funds are cross shared for R&D and SeAT core development.