misc_pterodactyl-panel/app/Providers
Dane Everitt e3df0738da
Change the way API keys are stored and validated; clarify API namespacing
Previously, a single key was used to access the API, this has not changed in terms of what the user sees. However, API keys now use an identifier and token internally. The identifier is the first 16 characters of the key, and the token is the remaining 32. The token is stored encrypted at rest in the database and the identifier is used by the API middleware to grab that record and make a timing attack safe comparison.
2018-01-13 16:06:19 -06:00
..
AppServiceProvider.php Cleanup settings use in panel. 2017-12-30 16:33:00 -06:00
AuthServiceProvider.php Massive PHPCS linting 2017-08-21 22:10:48 -05:00
BladeServiceProvider.php Change the way API keys are stored and validated; clarify API namespacing 2018-01-13 16:06:19 -06:00
BroadcastServiceProvider.php Massive PHPCS linting 2017-08-21 22:10:48 -05:00
EventServiceProvider.php Update to Laravel 5.5 (#814) 2017-12-17 13:07:38 -06:00
HashidsServiceProvider.php Update license headers on files. 2017-09-25 21:43:01 -05:00
MacroServiceProvider.php Apply fixes from StyleCI (#735) 2017-11-05 13:59:51 -05:00
PhraseAppTranslationProvider.php Update license headers on files. 2017-09-25 21:43:01 -05:00
RepositoryServiceProvider.php Implement a better management interface for Settings (#809) 2017-12-14 21:05:26 -06:00
RouteServiceProvider.php First round of changes to API to support simpler permissions. 2018-01-11 22:49:46 -06:00
SettingsServiceProvider.php Fix settings service provider to actually work when no migrations have been run. 2017-12-30 20:53:34 -06:00
ViewComposerServiceProvider.php Update license headers on files. 2017-09-25 21:43:01 -05:00