ok, that patch actually didn't work. what I'm finding is that I'm getting about 1 in 50 page refreshes in Horizon passing a token without byte-encoding which is giving me false-positives.
The obj in that function above is:
{'id': '30339', 'name': 'testuser', 'email': '<email address hidden>', 'dn': 'uid=testuser,cn=users,dc=mysite,dc=com', 'enabled': True, 'options': {}}
It's actually the user_id being passed to this function that is the byte-encoded object.
ok, that patch actually didn't work. what I'm finding is that I'm getting about 1 in 50 page refreshes in Horizon passing a token without byte-encoding which is giving me false-positives.
The obj in that function above is: cn=users, dc=mysite, dc=com' , 'enabled': True, 'options': {}}
{'id': '30339', 'name': 'testuser', 'email': '<email address hidden>', 'dn': 'uid=testuser,
It's actually the user_id being passed to this function that is the byte-encoded object.