You can then add a jail using this filter in `jail.local`. Please see the [Fail2ban documetation](https://www.fail2ban.org/wiki/index.php/MANUAL_0_8#Jails) for details on how to configure the jail.
You can then add a jail using this filter in `jail.local`. Please see the [Fail2ban documetation](https://www.fail2ban.org/wiki/index.php/MANUAL_0_8#Jails) for details on how to configure the jail.
- **CookieAuthentication**:A valid login to the `/auth/login` or `/auth/local` will generate a valid authentication cookie.
- **APIKey Authentication**:Login is also possible by passing an `X-Api-Key` header along with a valid API Key generated by Overseerr.
- **CookieAuthentication**:A valid sign-in to the `/auth/plex` or `/auth/local` will generate a valid authentication cookie.
- **APIKey Authentication**:Sign-in is also possible by passing an `X-Api-Key` header along with a valid API Key generated by Overseerr.
tags:
- name:public
description:Public API endpoints requiring no authentication.
@ -2613,7 +2613,7 @@ paths:
application/json:
schema:
$ref:'#/components/schemas/User'
/auth/login:
/auth/plex:
post:
summary:Sign in using a Plex token
description:Takes an `authToken` (Plex token) to log the user in. Generates a session cookie for use in further requests. If the user does not exist, and there are no other users, then a user will be created with full admin privileges. If a user logs in with access to the main Plex server, they will also have an account created, but without any permissions.