OpenID Connect Support/Testing #1529
Replies: 18 comments 48 replies
-
I just made the upgrade from the old
I had to manually adjust settings.json file and add an But I am affected by the issue already mentioned in the PR: #1505 (comment) |
Beta Was this translation helpful? Give feedback.
-
Hello, I did the manual database addition for linked_accounts as found here - #183 (comment) . I am now seeing this fatal error on start. It worked for about 8-10 hours overnight before this error. I did manually link a few local users to the OIDC provider as well. I have attempted to restore from backup and allow it to handle the migration manually, but it appears it did not attempt the same migration.
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
One strange behavior I've observed: |
Beta Was this translation helpful? Give feedback.
-
@michaelhthomas I hope you are fine with some helping hands? I would love to fix some small things and get this one over the line. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
It's working great for me with Auth0 and Pomerium. I just wanted to ask if it would be possible to add an option to disable the manual login form in order to force users to use the OIDC login? |
Beta Was this translation helpful? Give feedback.
-
Out of curiosity, have the migrations been merged into this PR? Through my own laziness, I accidentally "upgraded" to this PR since I had set my production docker to run on the I was ultimately able to get myself back into Jellyseer as an owner through a local login and then linking my Authentik account to my Jellyfin account in Jellyseer, but all my other users are local users as they all created their accounts and logged in via Authentik OIDC on PR #184 only (never used the jellyfin loging method.) I haven't found a way to perform the same account linking for them as owner. I'm hoping that I just need to run the migration, but that's beyond my capability at this time. I tried using the docker containers command line and accessing the SQLite database, so I could manually either drop the linked account table and then add the table via the method @michaelhthomas proposed here. But the docker doesn't seem to have the sqlite3 command. Anyway, I definitely got myself into this mess, but I'm looking forward to this PR enough to learn how to fix it. |
Beta Was this translation helpful? Give feedback.
-
I try to make it works again but I've got different error than I've seen here. I'm not programmer but hope that can help you. After crossing some information I got in this thread: Using Authentik based an previous verion of preview-oidc + slug name added in url For jellyseerr:
Jellyseerr logs:
|
Beta Was this translation helpful? Give feedback.
-
Just wanted to say that it worked flawlessly! Had to first figure out how I can use the docker container on another "version" but after that it was smooth sailing. Thanks for making this! |
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
I think it auto updated my preview-OIDC. I used the old. But I forgot my original admin account password. It doesnt show an authentik login button anymore and it doesnt auto login either. I was able to solve the first problem. Setting up a new jellyseerr container and copying it's settings.json to my old container. |
Beta Was this translation helpful? Give feedback.
-
Are their plans to allow automatic login again for OIDC as there was in the old previewOIDC? |
Beta Was this translation helpful? Give feedback.
-
After this latest update, my authentik config is no longer working due to a mismatched redirect uri. I was using an older version with the following working fine (note there's no slug for authentik); I have a small user base so I just deleted the db/cache folders and rebuilt from fresh. After setup, I changed my redirect uri to the following; Edit: A copy of my oidc config on jellyseerr; Edit 2: I managed to get it working. For anyone who runs into this issue, simply removing the redirect from authentik entirely and allowing it to find the uri itself seemed to work. Not sure the difference as the actual uri itself is the same. Likely just internal referencing of sorts. |
Beta Was this translation helpful? Give feedback.
-
Got this working thanks to some of the comments. Thanks!
Is there any way to have the provider name be separate from the slug? It allows it when you first create the authentication, but afterwords if you change the name, it also changes the slug to match. |
Beta Was this translation helpful? Give feedback.
-
I've been rocking this branch for a couple of days now without issues. I've set up login with Authelia and it's all working, including automatic creation of new users, and them setting up initial password for direct logins. Currently I would love there to be no login/password fields when there is only Authelia access enabled, so that this way I can force auth only through OIDC and have a single button login. That, and I haven't figured out how I can pass avatars from my LDAP through Authelia and into Jellyseerr. That would be absolutely wonderful to figure out, 'cause it'd mean I can have unified avatar pictures across my services. |
Beta Was this translation helpful? Give feedback.
-
Please use this thread as a place to discuss testing / questions related to the work-in-progress OpenID Connect feature. This will allow the PR comments to be used for code review instead of general discussion.
Beta Was this translation helpful? Give feedback.
All reactions