2017 © Pedro Peláez
 

library eveseat-oauth2-server

EVE SeAT OAuth2 Server

image

eve-scout/eveseat-oauth2-server

EVE SeAT OAuth2 Server

  • Wednesday, November 16, 2016
  • by johnnysplunk
  • Repository
  • 2 Watchers
  • 2 Stars
  • 28 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 0 Open issues
  • 9 Versions
  • 0 % Grown

The README.md

eveseat-oauth2-server

This EVE SeAT package enables an OAuth2 server for Single sign-on., (*1)

Install

Add Package

Run the following command while in your SeAT install:, (*2)

$ composer require eve-scout/eveseat-oauth2-server

Update Configs

  • Open config/app.php in your favorite editor.
  • Add EveScout\Seat\OAuth2Server\OAuth2ServerServiceProvider::class to the bottom of the providers array.
  • Open app/Http/Middleware/VerifyCsrfToken.php in your favorite editor.
  • Add 'oauth2/token' to the bottom of the $except array.

Package Config Publishing and Migrations

Run the following commands while in your SeAT install:, (*3)

$ php artisan vendor:publish
$ php artisan migrate
$ php artisan db:seed --class=EveScout\\Seat\\OAuth2Server\\database\\seeds\\ScopesSeeder

Configuration

  • Login to EVE SeAT as an admin.
  • Navigate to OAuth2 Server > Clients.
  • Add a new client by giving the client a Name, ID and Secret.
  • Add a new client endpoint by navigating to the new client you previously created.
  • Add relevant client scopes by navigating to the new client you previously created. For Single sign-on it is suggested that character.profile, character.roles and email are added.

Credits

License

GPL v2 License, (*4)

Copyright (c) 2016 Johnny Splunk of EVE-Scout https://twitter.com/eve_scout" title="See online https://twitter.com/eve_scout">https://twitter.com/eve_scout, (*5)

The Versions

16/11 2016
16/11 2016
05/11 2016

dev-title-affiliations

dev-title-affiliations https://github.com/eve-scout/eveseat-oauth2-server

EVE SeAT OAuth2 Server

  Sources   Download

GPL-2.0

The Requires

 

by Johnny Splunk

04/11 2016
04/11 2016
20/10 2016
12/10 2016
23/08 2016
23/08 2016