Большинство людей скажут вам, что пользовательский агент может быть подделан и что он не обеспечит вам никакой защиты.Однако, учитывая количество людей, которые могут подделать пользовательские агенты, по сравнению с теми, которые не могут, я бы порекомендовал вам по-прежнему добавлять проверку пользовательского агента.
Остерегайтесь того, что в случае обновления своего браузера пользовательский агент может измениться.
Не полагайтесь исключительно на пользовательский агент для проверки сеанса и не жертвуйте другими мерами безопасности только для того, чтобы иметь возможность реализовать этот.Еще одно предложение - не выдавать код ошибки: «Неверный пользовательский агент».Заставьте людей, которые пытаются зайти на ваш сайт, понять это, потому что этот путь не позволит большему количеству людей даже попытаться.
В заключение: добавьте это, но не полагайтесь на то, что это единственныйфункция безопасности.