Я использую обычную аутентификацию Twitter, где вам просто нужно ввести логин / пароль, и этого достаточно для публикации твитов. Но теперь, так как твиттер выключил это, я должен смотреть на oauth. У меня есть опыт работы с oauth, но я всегда использовал для этого общий способ - получить токен запроса, попросить пользователя «утвердить приложение», обменять токен запроса на токен доступа, затем использовать токен доступа. К сожалению, это слишком сложно для моей конкретной задачи, и мне бы очень хотелось, чтобы oauth был таким же простым, как Basic Authentication.
Причина этого в том, что мне нужно иметь oauth_token только для одного пользователя - администратора. Итак, я ищу что-то вроде этого: администратор заходит в твиттер и регистрирует приложение (я думаю, этого нельзя избежать), затем получает доступ к некоторой странице Twitter и получает access_token для этого приложения, затем берет ключ, секрет и токен и вводит их как конфиги в админке. После этого на сайте появляется возможность публиковать твиты в профиле администратора.
До сих пор я безуспешно пытался найти способ сделать это, поэтому, прежде чем сдаться, я решил подтвердить, что это невозможно (или, надеюсь, возможно, и я просто что-то пропустил).