Я - автор Twython.
К сожалению, OAuth - далеко не идеальный метод для аутентификации в ... ну, во всем, кроме веб-браузера.Хотя возможно, вы могли бы найти какой-нибудь хакерский метод, чтобы заставить это работать, но если вы обеспокоены пользовательским интерфейсом, вы можете просто запросить разрешение xAuth у Twitter:
https://dev.twitter.com/docs/auth
Это все еще OAuth, поэтому большинство внутренних частей Twython должно быть в порядке.Хотя Twython напрямую не поддерживает xAuth (из-за позиции Twitter, пропагандирующей , а не , используя его ...), я определенно открыт для того, чтобы взять один или два патча, если это понадобится достаточному числу людей.;)
Другим вариантом может быть проверка подлинности OOB (которая требует, чтобы ваши пользователи получали и вводили ПИН-код, а не вообще отличный UX).