PHPackages                             eve-scout/eveseat-oauth2-server - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. eve-scout/eveseat-oauth2-server

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

eve-scout/eveseat-oauth2-server
===============================

EVE SeAT OAuth2 Server

0.9.7(9y ago)2313GPL-2.0PHPPHP &gt;=5.5.9

Since Aug 23Pushed 9y ago2 watchersCompare

[ Source](https://github.com/eve-scout/eveseat-oauth2-server)[ Packagist](https://packagist.org/packages/eve-scout/eveseat-oauth2-server)[ Docs](https://github.com/eve-scout/eveseat-oauth2-server)[ RSS](/packages/eve-scout-eveseat-oauth2-server/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (8)Dependencies (3)Versions (9)Used By (0)

eveseat-oauth2-server
=====================

[](#eveseat-oauth2-server)

This [EVE SeAT](https://github.com/eveseat) package enables an OAuth2 server for Single sign-on.

Install
-------

[](#install)

#### Add Package

[](#add-package)

Run the following command while in your SeAT install:

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

#### Update Configs

[](#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

[](#package-config-publishing-and-migrations)

Run the following commands while in your SeAT install:

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

Configuration
-------------

[](#configuration)

- Login to EVE SeAT as an admin.
- Navigate to `OAuth2 Server` &gt; `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
-------

[](#credits)

- [Johnny Splunk](http://github.com/johnnysplunk)

License
-------

[](#license)

[GPL v2 License](https://opensource.org/licenses/GPL-2.0)

Copyright (c) 2016 Johnny Splunk of EVE-Scout &lt;[https://twitter.com/eve\_scout](https://twitter.com/eve_scout)&gt;

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~14 days

Recently: every ~8 days

Total

7

Last Release

3513d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/10393486?v=4)[johnnysplunk](/maintainers/johnnysplunk)[@johnnysplunk](https://github.com/johnnysplunk)

### Embed Badge

![Health badge](/badges/eve-scout-eveseat-oauth2-server/health.svg)

```
[![Health](https://phpackages.com/badges/eve-scout-eveseat-oauth2-server/health.svg)](https://phpackages.com/packages/eve-scout-eveseat-oauth2-server)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
