Добрый день.
Авторизация на бэкенде является наиболее универсальным решением, поскольку управление пользователями в самом WCS ограничено, в основном пользователи предназначены для входа в админку и доступа к REST API. Бэкенд, в свою очередь, позволяет гибко реализовать авторизацию, например, ограничить доступ к определенным потокам для этого пользователя.
Поэтому без REST hook авторизацию сделать в текущей реализации нельзя.