Closed (fixed)
Project:
SAML Authentication
Version:
8.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
1 Mar 2024 at 08:08 UTC
Updated:
16 Feb 2025 at 17:09 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #3
rishi.kulshreshthaComment #4
mdyoung3 commentedI'm getting the same issue. It looks like the solution Rishi Kulshreshtha created brings the page back.
Comment #4
mdyoung3 commentedI'm getting the same issue. It looks like the solution Rishi Kulshreshtha created brings the page back.
Comment #5
MisterG0 commentedAlso ran into this issue and can confirm the change in the linked merge request restores access to the page.
Comment #6
roderikThis is because of changes made to externalauth.
While I don't doubt that this works,
It may well be that the solution in this MR is the right one, but I want to doublecheck if the 'parent issue' can be closed, first (or at least, that it won't affect us).
If you want to fix the issue now: downgrade externalauth to 2.0.3. There are no changes since 2.0.3 except for the view (which my view is based on) and gitlab / phpcs.
Comment #8
tvalimaa commentedI have same problem with these versions samlauth: 8.x-3.9 & externalauth: 2.0.5 and that merge request !18 is solving my problem.
Comment #9
japerryProbably should wait for the next release of externalauth and up the minimum requirement to that release. That way if you see this error and update samlauth, it'll update externalauth too.
Comment #11
roderikThanks, that's a good idea. There's no reason not to update that minimum requirement.
I'm still keeping this issue open, to think about (including the linked externalauth issue) when I have time.
Comment #14
vladimirausUpdated to cater for all known properties.
Comment #15
jannakha commentedtested
good to go
Comment #16
vladimirausComment #17
burak.ikiler commentedI created a simple patch based on 8x.3.10.
Current issue is there is no autmap_uid property on $row but it iseems $row->uid is available and can be used.
Comment #18
sassafrass commentedPatch fixed the issue for me.
Comment #20
roderikThis has grown too complicated to administer properly to everyone's satisfaction:
In the end,
users_field_data_authmap_uidis neither necessary, nor theoretically correct. If that causes issues for anyone: comment.)