Commit Graph

17 Commits

Author SHA1 Message Date
5b46e2fb15 started moving api layer to shared abstract class 2021-10-20 16:22:49 -04:00
c91a7cf7e2 Account controller 2021-10-18 11:07:02 -04:00
9e6c7f33a5 Added userinfo endpoint usage and api now properly creates necessary claims to start doing database stuff 2021-10-18 11:06:44 -04:00
320d939c76 Authentication finally moved to the dotnet way in webapi, ready to be added to to deal with users and such
Introspection access point properly uses basic auth of client id and secret to access
2021-10-14 20:54:58 -04:00
9a59f46f90 Moved several appsettings defaults to user-secrets 2021-10-14 00:07:00 -04:00
c8d45a01c9 swashbuckle fix 2021-10-13 22:54:02 -04:00
33cbb4f136 Added oidc service to webapi with a dumb way of authenticating incoming tokens 2021-10-13 22:26:45 -04:00
bf937f7a2e fixed a logger init issue and added panel url 2021-10-13 17:06:21 -04:00
92f21896f9 Pterodactyl api started 2021-10-13 16:57:17 -04:00
152f196ae1 Additions to api, removal of blazor project for now 2021-10-13 15:07:23 -04:00
de1f4c9b71 Test controller, appsettings, additional field for user 2021-10-13 13:32:40 -04:00
f075a09b72 Fix AppDbContext.cs 2021-10-13 11:44:44 -04:00
1a65cd84de Hello world controller 2021-10-13 11:42:59 -04:00
c5b205db04 Changes 2021-10-13 11:35:54 -04:00
cb616ab771 Added some EFCore stuff to webapi 2021-10-13 11:04:53 -04:00
ab7667a796 respect gitignore 2021-10-13 09:49:23 -04:00
10a7dc7c71 Added web api template 2021-10-13 09:43:00 -04:00