7094aa2bb5
Updated all imports to be relative to itself
2022-08-16 01:15:36 +02:00
5b6a2c2651
Linting
2022-03-06 10:27:09 +01:00
4f7a22fff1
New tokenToUser middleware checks both header and cookie for Auth token
2022-03-06 10:17:56 +01:00
f8847c62f2
UserRepository handles updating db settings better.
...
Moved the plex_userid to settings to expanded with functions for
updating and fetching settings, each with its own helper function
towards the database.
Since we had a linkPlexUserId function and we dont want plex_userid to
be updated from the updatesettings function we moved unlinking to a
separate endpoint and class function.
Also a new controller and endpoints for getting and updating settings.
2019-12-22 13:30:18 +01:00
639f0ec17a
Created middleware to check if the user has a plex user linked to seasoned account. If not respond with 403 meaning you did have a authorization key, but this is forbidden; explaining in the response message that no plex account user id was found for this user and to please authenticate their plex account at authenticate endpoint.
2019-11-04 23:04:42 +01:00
977d05c6f2
Refactor. Responses should return error string in object key message not error.
2019-11-04 22:58:42 +01:00
c42195d242
Removed swap file
2019-07-25 00:53:40 +02:00
e19cfb5870
Updated formatting
2019-07-25 00:24:04 +02:00
27c95375e2
Reverted back to only be authenticated beacuse something wrong with getting the correct user. Will replace with admin check as middleware when fixed.
2018-03-07 01:37:42 +01:00
e6a8515432
Now we can check if user is admin. This has to be set manually and now only is used for fetching torrents.
2018-03-06 19:12:21 +01:00
58449fc753
Linted all middleware.
2018-02-07 13:52:08 +01:00
a3de70e2da
Created a middleware for requests that checks for a token in the Authentication field in the header and verifies that the token is valid for a user.
2017-09-27 16:25:54 +02:00