Я создаю себе простой твиттер-веб-клиент, и мне было интересно, есть ли какая-то причина, по которой я не должен делать что-то вроде рендеринга исходного URL-адреса OAuth непосредственно в первую загрузку страницы, например:
Log-in/landing page!
<a href="https://api.twitter.com/oauth/authorize?oauth_token=TOKEN">auth on twitter</a>
Я немного осмотрелся, и ни одно из найденных мною приложений, похоже, не показывает это напрямую, вместо этого перенаправляя на другую страницу, которая создает URL и отсылает пользователя. Есть ли какая-то причина, по которой я не должен генерировать исходный URL-адрес авторизации и отображать его на целевой странице следующим образом? Срок действия токенов истекает быстро или что-то еще?