Search JavaScript calls not working for anonymous users and how to fix it
Back in December 2013 I wrote an article in which I explained how you could dynamically switch the result source with a search query keyword. Note: You can find the article over here - Dynamically changing the result source in a SharePoint 2013 search center. The past few weeks I have got the same question a couple of times how to make it work for anonymous users.
Read more