1. я пробовал со строкойПлохо пробовали.
2. разве == это строгое сравнение?https://dorey.github.io/JavaScript-Equality-Table/
console.log(auth)
и покажите скриншот результата. написал простенький HTML страницу + JS и попытался всё то же провернуть и она успешно выполниласьУ вас был какой-то работающий упрощённый вариант. Потом вы попытались его расширить, чтобы он рабтал с React. Но из этой попытки вы привели только один метод с console.log и говорите, что он "не вызывается". Как вы пытались этот код вызвать?