Я пытаюсь создать простое приложение Vala/Gtk Twitter, и мне удалось отправить твиты; однако пользователь должен каждый раз проходить аутентификацию, что влечет за собой переход по URL-адресу, нажатие кнопки, чтобы дать моему приложению разрешение на публикацию, копирование ПИН-кода и вставку указанного ПИН-кода в мое приложение. За каждый твит.
Я хотел бы сохранить эту информацию для аутентификации в связке ключей GNOME; однако я почти ничего не знаю об OAuth и ничего не знаю о связке ключей.
Как я могу хранить данные OAuth в связке ключей Gnome? Я приму ответы на любом языке, хотя за ответы Vala будут начисляться бонусные баллы. :)