Are there are any critical changes to be aware of when migrating a complex distributed scripted auth setup on 3.4.x to 4.1?
For example:
Authentication changed between 3.4 and 4.0, and even more between 4.0 and 4.1:
Authentication changed between 3.4 and 4.0, and even more between 4.0 and 4.1:
Auth cacheing meant that we cached the answer to the question "is this a valid user" or "is this user an admin" and suchlike for x seconds, so that we didn't run the script hundreds of times a second, or whatever silliness.
So the first thing I see so far is that search filters seem to have changed. Sadly on 4.1 so far setting scriptSearchFilters=1 in my auth config does not seem to fix it...