Pull to refresh

Авторизация по протоколу OAuth на примере Desktop Twitter-клиента

Website development *
Tutorial
Потребовалось мне тут написать некий кроссплатформенный Twitter-клиент с закрытым исходным кодом, не спрашивайте зачем мне это надо, работа у меня такая, деньги я за это получаю. Что логично, языком разработки был выбран С++ с использованием Qt.
Сам API Twitter'a прост как кирзовый сапог. Но! Есть такая важная штука как авторизация, и тут есть два пути, старый — аутентификация посредством HTTP Headers и новый — использование протокола OAuth. Старый метод прост, также как и само API, но, к сожалению, он не безопасен, и самое главное команда Twitter'a предупреждает, что откажется от него в конце июня сего года. Поэтому остается второй метод OAuth. Надо сказать, что данный протокол используется не только в Twitter, но поскольку я писал Twitter-клиент, и рассматривать мы будем на примере Twitter'a.
и как же это сделать?
Total votes 43: ↑36 and ↓7 +29
Views 24K
Comments 33

Подводные камни кремниевой электроники. Проблемы и пути решения

iCover.ru corporate blog Computer hardware Desktop PC's CPU Nanotechnologies
Приветствуем наших уважаемых читателей на страницах блога iCover! С большой долей вероятности можно сказать, что монополия кремниевых чипов в ближайшее время вряд ли будет оспорена. Будучи вторым по распространенности после кислорода элементом на Земле, сегодня он рассматривается как неотъемлемая составляющая нашей земной цивилизации. Вместе с тем, дальнейшая миниатюризация кремниевых транзисторов, как основы существующих вычислительных устройств, связана с рядом технологических проблем, что заставляет ученых искать альтернативу этому, казалось бы, незаменимому материалу. О том, в каких направлениях ведется поиск и насколько успешны предпринятые шаги мы расскажем в нашей статье.


Подробнее
Total votes 19: ↑17 and ↓2 +15
Views 12K
Comments 3