Did not work with me
Closed this issue · 2 comments
tamimology commented
I have done as the steps in your repo say, and still, I cannot see Authelia login yet
Below is the plugin config from Jellyfin
This is the usual Jellyfin login page when I enter my url, once I login, I am in with no 2FA via Authelia
What am I missing here?
Note, I have Authelia working just perfect with other services, but not this
nikarh commented
Hi there!
This is mentioned in the description of this plugin.
There are two ways you can technically integrate Jellyfin with Authelia.
- The first approach would be to redirect to the Authelia login page and back to Jellyfin. If you want that, you should use SSO plugin instead of this plugin. You would get a working 2FA, since authentication is happening on Authelias' side. This approach does not work for me, since not only am I using the web UI for Jellyfin but also obscure Android clients, which would know nothing about the redirecting thing and will not work with the SSO plugin (since it is not part of Jellyfin API authentication flow).
- The alternative approach is using Jellyfin UI and API for login/password, and using Authelia as the authentication provider in the Jellyfin backend. This is the approach taken by this plugin. It fits the natural auth flow and works with alternative Jellyfin clients, but since Jellyfin auth flow does not support 2FA, neither does this plugin.
tldr; If you need 2FA, you're better off with SSO plugin
nikarh commented
I guess I can add a note about 2FA to the plugin configuration page to not cause confusion