misc_pterodactyl-panel/app/Models
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
..
Allocation.php More API updates, better support for node config edits 2018-01-10 23:19:03 -06:00
APIKey.php Change the way API keys are stored and validated; clarify API namespacing 2018-01-13 16:06:19 -06:00
APILog.php Update license headers on files. 2017-09-25 21:43:01 -05:00
APIPermission.php Update license headers on files. 2017-09-25 21:43:01 -05:00
Checksum.php Update license headers on files. 2017-09-25 21:43:01 -05:00
DaemonKey.php Refactor how repositories for the daemon work. 2018-01-05 18:27:47 -06:00
Database.php Update license headers on files. 2017-09-25 21:43:01 -05:00
DatabaseHost.php Make a todo a todid, closes #774 2017-11-25 13:45:47 -06:00
Egg.php Misc fixes 2017-10-08 21:36:22 -05:00
EggVariable.php This breaks literally the entire panel. 2017-10-06 23:57:53 -05:00
Location.php Update users & locations to use new permissions format 2018-01-12 20:39:15 -06:00
Nest.php Misc fixes 2017-10-08 21:36:22 -05:00
Node.php Refactor startup modification and environment variable services 2017-10-26 23:49:54 -05:00
Pack.php Update to Laravel 5.5 (#814) 2017-12-17 13:07:38 -06:00
Permission.php Add support for changing the server default allocation as a normal user 2017-10-20 21:32:57 -05:00
Schedule.php Update license headers on files. 2017-09-25 21:43:01 -05:00
Server.php Fix search weighting for servers 2018-01-05 18:49:00 -06:00
ServerVariable.php This breaks literally the entire panel. 2017-10-06 23:57:53 -05:00
Session.php Update license headers on files. 2017-09-25 21:43:01 -05:00
Setting.php Implement a better management interface for Settings (#809) 2017-12-14 21:05:26 -06:00
Subuser.php Cleanup frontend controllers and middleware 2017-10-27 21:42:53 -05:00
Task.php Update license headers on files. 2017-09-25 21:43:01 -05:00
TaskLog.php Update license headers on files. 2017-09-25 21:43:01 -05:00
User.php Update users & locations to use new permissions format 2018-01-12 20:39:15 -06:00