Иногда бывает так, что вы авторизированы в какой-то соцсети или внутренней системе. И тут вы хотите написать скрипт, который будет показывать какие-то нотификации или какую-то десктопную панель.
Вместо того чтобы использовать OAuth или городить гигантские cookie какими-то способом можно дать возможность утилите командной строки отправить запрос по DBus в (постояно запущеный в современном мире) браузер и сделать запрос от него с добавлением всех cookies для нужного домена.
Например на том же ЛОРе можно было бы выполнить
browser-curl https://www.linux.org.ru/notifications-count
Единственное неудобство - все URL будут работать от залогиненого пользователя. Вот например если мой акк на ЛОРе vertexua и например Eddy_Em мой виртуал, то счетчик нотификаций будет скакать сам по себе
Насколько это дыра в безопасности, насколько это ненужно и насколько возгорят жопы у разработчиков соцсетей от легко пишущихся спам-ботов?