Вы говорите о двух разных вещах здесь. Токен Bearer предназначен для аутентификации в API, например, токен CSRF предназначен для защиты от атак с использованием подделки запросов.
Токен на предъявителя - это ваш токен для входа в систему внешнего API-интерфейса, такого как паспорт или членская карта, поэтому вам предоставляется доступ к этой внешней службе. Токен также сообщает серверу, кем является человек / машина, обращающаяся к ресурсу, поэтому сервер может решить, имеют ли они правильные разрешения.
Токен CSRF защищает вас от подделки запроса, что означает, что кто-то делает запрос на ваш сервер. сервер с внешнего сервера или инструмента. Единственное, что говорит токен CSRF, - это то, что запрос пришел от кого-то, использующего ваш сайт, он не сообщает вам, кто этот человек или какие у него есть разрешения.
Надеюсь, вы понимаете. Возможно, вам следует изучить статью CSRF Wikipedia https://en.wikipedia.org/wiki/Cross-site_request_forgery
И некоторую информацию для токенов на предъявителя: https://en.wikipedia.org/wiki/OAuth